"Genera's design philosophy holds that no action of the software should be hidden from the designer"
So refreshing and edgy even to this day.
Also says a lot about the "New Jersey" model that CS as a whole pivoted to (see UNIX haters handbook), where every damn thing is hard , opaque and/or hidden, either in propreitary blobs, or not much differently, in complex unreliable build systems, and binary blobs.
A bit sad that we're moving back out of this religious dogma of the 70s with half-baked lisps like Python etc.
Also, Portable Genera is still being developed by a former Symbolics employee but unfortunately it is only available for a chosen few, at least for now.
8 comments
[ 3.3 ms ] story [ 29.4 ms ] threadSo refreshing and edgy even to this day.
Also says a lot about the "New Jersey" model that CS as a whole pivoted to (see UNIX haters handbook), where every damn thing is hard , opaque and/or hidden, either in propreitary blobs, or not much differently, in complex unreliable build systems, and binary blobs.
A bit sad that we're moving back out of this religious dogma of the 70s with half-baked lisps like Python etc.
Adhering to that philosophy is very, very hard. Especially since complexity sells better & is often more expedient.
And if you’re interested in other historical lisp systems, you can try out Medley Interlisp right in your browser: https://interlisp.org/
What is the modern equivalent, that would be used with files checked in to git? IDE's? Jupyter or Livebook?
[0] https://slime.common-lisp.dev/
[1] https://github.com/joaotavora/sly
[2] https://mcclim.common-lisp.dev/
[3] https://lem-project.github.io/
Also, Portable Genera is still being developed by a former Symbolics employee but unfortunately it is only available for a chosen few, at least for now.
https://cuis-smalltalk.github.io/TheCuisBook/Daily-Workflow....
Even back in the '90s: https://www.cambridge.org/core/books/abs/mastering-envydevel...