Live data from Hacker News

Posix Abstractions in Modern Operating Systems: The Old, the New, the Missing [pdf]

cs.columbia.edu

51–52 of 52 posts

Re: Posix Abstractions in Modern Operating Systems: The Old, the New, the Missing [pdf]

#51
post #40

Earlier quoted context omitted.

It's worth noting that the traditional UNIX text-based utilities are designed for reporting to a user. Using text to generate reports is the most intelligent thing they could have done, because humans universally process text. It's not a superior programming environment, but it's a superior reporting environment, which is helpful when you're trying to reverse-engineer some third-party ELF binary or debug why your sha…

The same can be told of the REPL environments of Smalltalk, Interlisp-D, Lisp Machines, Mesa/Cedar and Oberon. All more powerful than UNIX shell languages while using structured data. Coming from Spectrum, MS-DOS and Amiga, the UNIX shell seemed powerful until I discovered how the development workstation should look like, from the eyes of Xerox PARC.

At which point you switched to emacs and never looked back? (-:

Amiga REXX should have militated against that view of Unix shells slightly.

Re: Posix Abstractions in Modern Operating Systems: The Old, the New, the Missing [pdf]

#52
post #43
post #33

Earlier quoted context omitted.

Heh, you will only be able to openly advocate IDL once the last CORBA programmer is dead. We've been down that route. It didn't work.

It is called REST and micro-services nowadays.

Actually, as noted parenthetically above, it's called DBUS (Desktop Bus) and ... erm ... IDL.

* http://dwheeler.com/dbus/

Post reply on HN