|
|
Subscribe / Log in / New account

Better than POSIX?

Better than POSIX?

Posted Mar 18, 2009 6:23 UTC (Wed) by rsidd (subscriber, #2582)
In reply to: Better than POSIX? by bcopeland
Parent article: Better than POSIX?

He was not arguing that this is intrinsically better. He was arguing that worse-is-better spreads, the way viruses spread.

Someone else above made the point that worse-is-better was quite reasonable in the 1970s and 1980s when computers were extremely slow and people were willing to sacrifice stability for speed. (Lisp machines, I believe, literally took all morning to boot; and garbage collection was time for a coffee break. At the other extreme, completely unprotected operating systems like CP/M and MS-DOS, that let programmers do pretty much anything they liked, managed to have useful applications like WordStar that were as smooth and interactive as today's word processors. Unix machines lay somewhere in the middle.)

Also, programming was an arcane art and OS designers were willing to trust application designers to "do the right thing" (and if they didn't, the consequences were immediately noticeable).

Today's computers are a few orders of magnitude faster, but are still running operating systems built on assumptions that ceased to be valid nearly two decades ago.


to post comments

Better than POSIX?

Posted Mar 18, 2009 6:58 UTC (Wed) by mgb (guest, #3226) [Link]

In the 80's a Lisp machine would start in the few seconds it took the monitor to warm up because it was almost always started from what we would now call suspend-to-disk. Loading a new image could take half an hour or more but you only did this a few times per year.

Garbage collections caused zero delay, as incremental garbage collection was supported in microcode.

Just like today, if you needed a coffee break in the 80's you had to find something huge to compile.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds