4 ms·
This is such a Microsoft thing to do. DOS compatibility will haunt us for the rest of this century at least.
by mepian 3y ago
This is such a Microsoft thing to do. DOS compatibility will haunt us for the rest of this century at least.
- Ekaros 3y agoSometimes I wish we had fresh clean slate OS. Not the baggage of DOS or Unix... Something modern and sensible without insanity of either system.
- rado 3y agoHaiku? (if finished)
- jjgreen 3y agoTo convey one's mood. In seventeen syllables. Is very diffic. John Cooper Clarke
- reginaldo 3y agoI hear GNU Hurd will hit 1.0 any day now[1] :) /s [1] https://news.ycombinator.com/item?id=37036851 https://news.ycombinator.com/item?id=37036851
- mseepgood 3y agoSometimes, I wish other software products took compatibility as seriously as Microsoft does.
- cynicalsecurity 3y agoThe baggage of Unix is gold. The baggage of DOS is manure.
- Ekaros 3y agoLike everything being text? Pictures? Structured data?
- wvenable 3y agoYou need to clean slate the entire world because everything is interconnected. If , for example, you want files to be more than streams of bytes then you basically have to re-invent the Internet as well. The older I get, the more I realize that we don't need a clean slate OS. If you pick any modern OS right now, the most annoying parts are never the parts that were from 30 years ago; it's almost always the newest thing.
- throwaway290 3y agoThe opposite is true. You can convert anything to anything at the boundary. The beauty of looser coupling
- wvenable 3y agoYou can't convert anything to anything at the boundary and still have full interoperability. An example is resource forks on classic MacOS -- they never played nice with an Internet that assumes that files are only a flat stream of bytes.
- throwaway290 3y agoI think that sounds like an issue of not converting something properly? The problem with converting is that it can be expensive... that's true.
- joncrane 3y agoTempleOS may be the closest we'll get for the foreseeable future.
- ilyt 3y agoIt would just grow quirks like that over time, just like every system before did. It's impossible to make all the right decisions at the beginning any big project that never get changed.
- dicytea 3y agoBy the time it's mature, you'll wish for another one. That is, if you're even alive by the time that happens.
- TillE 3y agoGoogle's Fuchsia is still the best bet for a genuinely new OS that may at least find a niche. Capability-based microkernels have been exciting research projects for decades, and Google has apparently made one that achieves acceptable performance, which was a significant challenge.