Re:Racket: Lisp for Learning
by layoutIfNeeded on Thursday August 08, 2019 @02:17PM
(#20647070)
On *nix the whole OS is your IDE.
That is an old one, except it isn't a match for the integration an IDE is capable of offering, including the graphical capabilities.
Interlisp-D, Lisp Machines, Smalltalk, Mesa/Cedar, XDE, Oberon were an OS as IDE.
UNIX is a poor imitation of their capabilities.
Smalltalk and Oberon especially are complete or near complete systems: they are described from top to bottom, and in some cases described in themselves.
Oberon is interesting because the 2013 book goes much further than any recent system in this regard. One of the (final?) chapters even describes how to implement the custom processor in an FPGA.
Just not on UNIX culture.