Re:Introduction to OS Abstractions Using Plan 9 from Bell La...
by __s on Sunday January 28, 2018 @05:13PM
(#16253894)
Most operating systems are more evolved than designed
[ Parent
| on HN ]
Re:Introduction to OS Abstractions Using Plan 9 from Bell La...
by Koshkin on Sunday January 28, 2018 @06:43PM
(#16254307)
Software is usually a product of both intelligent design and evolution, in varying proportions.
Re:Introduction to OS Abstractions Using Plan 9 from Bell La...
by Qwertious on Monday January 29, 2018 @07:08AM
(#16256995)
Most operating systems, or the most popular operating systems?
The most important distinction between evolution and design, IMO, is that evolution bars forethought, and any refactoring that trips local optima (which in this case, would be breaking backwards-compatibility).
Popular OSes are popular mainly because of their backwards-compatibility and momentum, and are therefore typically unable to be redesigned in any non-evolution fashion.