towerwoerjrrwer 2 months ago | next |

"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.

linksnapzz 2 months ago | root | parent |

The original Bell Labs approach was to make things as simple as possible, even at the expense of functionality- should that impact simplicity.

Adhering to that philosophy is very, very hard. Especially since complexity sells better & is often more expedient.

dmd 2 months ago | prev | next |

Search for “kalman reti lisp” on youtube for some neat demos of this. (Trivia: He registered the first ever .com)

ralphc 2 months ago | prev |

This sounds similar to Smalltalk systems, especially in that it clashes with modern version control source code practices.

What is the modern equivalent, that would be used with files checked in to git? IDE's? Jupyter or Livebook?