4 ms·
In philosophical terms UNIX, IMVHO, have few wrong concept: LispMachines demonstrate how well work a fully integrated system, unix on contrary choose to be a "p
by xte 8y ago
In philosophical terms UNIX, IMVHO, have few wrong concept: LispMachines demonstrate how well work a fully integrated system, unix on contrary choose to be a "platform" of independent component communicating via simple IPCs. At first win because if far simple to develop, in the long term it loose. As a comparison try standard unix environment vs Emacs.
Another concept is a certain separation between users and programmers, in both LispM, Xerox Alto and even Plan9 users can smoothly program their environment easy, so users have the maximum flexibility possible and a usable a effective systems thanks to high level of integration and freedom. As actual comparison try Squeak, few Scheme implementation, Emacs itself with elisp config they are not, of course, integrated and effective like ancient LispM or Alto however demonstrate enough how powerful can be such paradigma.
Last thing the everything is a file that's really limited in unix, well implemented in Plan9. Everything is a file is a super-nice concept, but everything must be really everything.