|
|
|
|
|
by mehmetemre
4398 days ago
|
|
> It was completely programmable with all source code. It was also not for 'playing' around - for that it was too expensive. As a software developer you could focus on your task and the whole operating system was supporting you. There was no piece of software that was not accessible in a few mouse clicks. Everything could be inspected, everything was up for modification. Software was live and dynamic. Not dead and static like today. There was no boundary between software development and software usage. This reminds me of Smalltalk environment like Pharo. I recently realised that there were so much things in common between Lisp and Smalltalk environments (by Lisp environments I mean what we have today like SLIME+Emacs or LightTable). I also think that LightTable has a huge potential for being a successor of Lisp machines and _really_ integrated development environments. |
|
Genera on the Lisp Machine runs on the metal. It is the process scheduler, it does handle the bus interrupts, it receives the network packets, it writes the bytes to the disk controller, it sets the bits in the graphics card, it writes the sound bytes to audio interface, the network packets are Lisp arrays, ...