3 ms·
(Only read the abstract). I’m learning Emacs and it’s making me think that we missed on the correct abstraction level of the operating system. There are program
by travisjungroth 5y ago
(Only read the abstract). I’m learning Emacs and it’s making me think that we missed on the correct abstraction level of the operating system. There are programs that are OS-like (Emacs, browsers, Electron, anything that takes plug-ins). Maybe operating systems could have been lower level, and we could have developed more/better options on the pseudoOS level on top. This seems somewhat inline with the Smalltalk vision.
- pjmlp 5y agoWell, have a look at http://www.softwarepreservation.org/projects/LISP/interlisp_family/ http://www.softwarepreservation.org/projects/LISP/interlisp_... Then follow up with "The Interlisp Programming Environment" https://www.computer.org/csdl/magazine/co/1981/04/01667317/13rRUyv53Ic https://www.computer.org/csdl/magazine/co/1981/04/01667317/1... "Graphical Programming in Interlisp-D" https://www.youtube.com/watch?v=wlN0hHLZL8c https://www.youtube.com/watch?v=wlN0hHLZL8c "Eric Bier Demonstrates Cedar" https://www.youtube.com/watch?v=z_dt7NG38V4 https://www.youtube.com/watch?v=z_dt7NG38V4 Cedar was the very first graphical workstation for something like .NET and Java would later kind of try to become.
- LargoLasskhyfv 5y agoWhile that seems to be like almost lost history, and a forgotten art, it is not! Because [1] https://interlisp.org/ https://interlisp.org/ & [2] https://github.com/interlisp https://github.com/interlisp
- travisjungroth 5y agoThanks!