You mean that original development by the research division of a mega corp
To the Anti-UNIX spammer
Bell Labs was a scientific field. You're the kind of guy that thinks that the National Science Foundation is a military operation, aren't you?
...
Some day you will realize that barely anyone reads through copy-pasted walls of text that you invested zero of your own thinking in.
You are the equivalent of someone posting unrelated wikipedia articles in their full size to IRC channels - maybe that's where you belong.
They were given enough money and liberty to not just be a corporate R&D lair.
This. I've said it and I'll continue saying it, UNIX (and POSIX) is a poor implementation of the UNIX philosophy. This philosophy mainly being "tools that do one thing and do it well, that can be assembled to do greater things".
The two big problems are that the interchange format (\n delimited text) doesn't include a field concept and that there's a lot of duplicated functionalities (see all of the coreutils that can be easily supplanted by awk).
About X11, anyone who's not a newfag know it's not UNIX, but a DEC made cancer.
Right so this corporate monolith does not count.
Reminder that GNU's not Unix.
Reminder no GNU allowed on my system. BSD only.
Also, Stallman doesn't care about Unix. He started GNU because Unix was good enough and popular enough.
Asynchronous I/O is simpler than synchronous. Real operating systems like VMS turn synchronous I/O into asynchronous, which also avoids the EINTR problem (more misdesigned bullshit conveniently found only in UNIX).
en.wikipedia.org
That makes UNIX look even worse because university researchers didn't make these mistakes. IBM and DEC didn't make these mistakes either. These UNIX "geniuses" have more money than other people but everything they make sucks a lot more. It would explain a lot if they spent it all on shilling.
The philosophy is the fundamental problem. The broken commands are part of UNIX. Doing signals wrong is a part of the UNIX philosophy. Kernel panics and EINTR are part of the UNIX philosophy. Not fixing these problems is part of the UNIX philosophy. Multics, VMS, and Lisp machines have better design philosophies.
UNIX has always sucked. The older versions sucked even more. BSD and System V were attempts to make it not suck as much.
You'll remember unix "gurus" flaming about how evil andrepulsive and wrong file-systems with versions are (about aswrong and evil as they claimed "shared" libraries to be, asan example.)More way retro progress from the avant-garde boys at thephone company.Oh, and now you know why your Sun loses your work all thetime -- its that "translucent" filesystem.
I don't know if Minow is committing the hagiolatry oneassociates with the typical weenix unie, but I really feelthat any further mention of the reputed tear-inspiringbeauty, simplicity, symmetry, economy, etc of "V7" (orwhatever) Unix should be cause for immediate and permanentexpulsion from present company. I've seen quite a number of allusions to some downwardfall of unix even in this forum. Let's get this straightonce an for all: Unix was flawed from conception. Itsentire New-Jerseyist philosophy is flawed. In fact, itsentire "philosophy" is a Source of Evil in the Modern World. THERE WAS AND IS NO FALLING-OFF FROM A WORLD OFUNDIVIDED LIGHT. THERE WAS NO GREAT PURE, PRIMORDIAL,PRELAPSARIAN UNIX. The Unix you see, with which youstruggle, which you curse, is not a diseased and reducedremnant, but is itself the agent of disease and reduction. How can one lose sight of that?