4 ms·
> yet they miss that for Plan 9 and Inferno, they also decided to go with automatic memory management languages And which of these three operating systems won?
by jesse__ 3y ago
> yet they miss that for Plan 9 and Inferno, they also decided to go with automatic memory management languages
And which of these three operating systems won?
- rwmj 3y agoOperating systems don't "win" because they make the best technical choices ... or even because they are best for their users.
- lelanthran 3y agoMaybe, but when all the winning OSes share a common characteristic then you cannot simply dismiss that characteristic as irrelevant to winning without some evidence that it is not relevant.
- int_19h 3y agoThe winning characteristic in this case is "it was already there, and it was good enough". This is a recurring theme in the industry.
- pjmlp 3y agoThe free beer one, because everyone likes to get source tapes for free, regardless of the quality, free usually wins out.
- patrick451 3y agoThis doesn't seem to hold in the general case. Windows and Macos are not free in any sense, but vastly outnumber linux on the desktop.
- xboxnolifes 3y agoThey may not technically be free, but they typically come bundled with the computer you buy. Linux has yet to be shipping with free comparable computers, so the cost of Windows/MacOS is invisible to the end consumer.
- thesuperbigfrog 3y agoThe desktop is not the general case. By install count, Linux runs on far more platforms than anything else: smartphones, tablets, servers, virtual machines, embedded devices, supercomputers, and spacecraft.
- pjmlp 3y agoBecause Linux folks cannot get their act together in what means a full stack desktop experience. Not even Android games get ported in any significant number to GNU/Linux. The war of Linux Distributions is ten fold worse as the UNIX wars.
- thesuperbigfrog 3y ago"Plan 9 failed simply because it fell short of being a compelling enough improvement on Unix to displace its ancestor. Compared to Plan 9, Unix creaks and clanks and has obvious rust spots, but it gets the job done well enough to hold its position. There is a lesson here for ambitious system architects: the most dangerous enemy of a better solution is an existing codebase that is just good enough." Source: https://www.catb.org/esr/writings/taoup/html/plan9.html https://www.catb.org/esr/writings/taoup/html/plan9.html
- deleted 3y ago[deleted]