Linked by atomic on Mon 3rd Oct 2016 14:46 UTC
OSNews, Generic OSes

Recent additions to MenuetOS include SMP support for up to 32 processors, support for 32GB RAM, support for time-critical, non-preempting processes, additions to window transparency, improved USB webcam and storage support, context-mixing compressor, WebCall (IP to IP with audio and video), streaming audio (internet radio) and video support - all written 100% in 64bit x86 assembly.

Order by: Score:
All my respect...
by dionicio on Mon 3rd Oct 2016 15:34 UTC
dionicio
Member since:
2006-07-12

To the best operating system able to fit on a floppy. I don't use to use any OS not fitting on an optical media, inside my wallet.

Reply Score: 4

RE: All my respect...
by Jondice on Mon 3rd Oct 2016 20:38 UTC in reply to "All my respect..."
Jondice Member since:
2006-09-20

I also have a lot of respect for the project and the developers. Though I have to wonder about the claim that abstractions (e.g., other languages like C) create more bugs than they prevent. Granted, C would be a pretty good example to pick on, and almost every OS is written in it...

Reply Score: 5

RE[2]: All my respect...
by teco.sb on Mon 3rd Oct 2016 20:55 UTC in reply to "RE: All my respect..."
teco.sb Member since:
2014-05-08

I think what they mean are "optimization" bugs. The C standard, and most other ones, are quite open to interpretation. A compiler is free to optimize all it wants, and some bugs may be introduced due to these optimization. There are a few subtle bugs that can get introduced this way, especially if you support more than 1 compiler (like GCC and clang).

That being said, I agree with your assessment that it's a little overstated. If you have good quality control and don't rely on unspecified behavior, that problem is significantly reduced.

A note on the size, you will never beat assembly on size. Any compiler will add so much extra stuff (boilerplate code), it's not even funny. (http://timelessname.com/elfbin/)

Reply Score: 3

RE[2]: All my respect...
by kwan_e on Tue 4th Oct 2016 04:13 UTC in reply to "RE: All my respect..."
kwan_e Member since:
2007-02-18

Though I have to wonder about the claim that abstractions (e.g., other languages like C) create more bugs than they prevent.


My understanding of abstractions is not to reduce bugs, but to make development faster, so it sounds like their reason is a bit of a red herring.

And given the speed of progress of MenuetOS, as great as it is, there is a reason why people gravitate towards abstractions.

Reply Score: 4

But does it support SATA?
by Megol on Mon 3rd Oct 2016 20:31 UTC
Megol
Member since:
2011-04-11

It didn't last time I looked.

Reply Score: 1