Re:Owner of Symbolics Lisp machines IP is interested in a no...
by behnamoh on Friday July 07, 2023 @11:08PM
(#36641021)
Thanks, this is interesting. I always like to know more about the history of the tech I use.
Re:Owner of Symbolics Lisp machines IP is interested in a no...
by mportela on Friday July 07, 2023 @11:45PM
(#36641185)
Then I highly recommend the book "Hackers: Heroes of the Computer Revolution" [1]. It describes the hacker culture and the hackers behind a lot of things we use to this day, from the early 50s to the mid 80s.
[1] https://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Compute...
Re:Owner of Symbolics Lisp machines IP is interested in a no...
by behnamoh on Friday July 07, 2023 @11:51PM
(#36641203)
Thanks, I'll check it out.
Back to proprietary software, during the AI boom of the 1980s, Lisp machine vendors had success selling high-end workstations to customers willing to pay good money for Lisp environments. This dried up during the subsequent AI winter, though some customers were able to move their Common Lisp solutions to commercial Lisp implementations that worked on workstations or servers running Unix or Windows. But at this point Lisp no longer had the same level of commercial interest, though the legacy and mindshare of Lisp grew through the use of Scheme in CS education (e.g., SICP and the team that wrote PLT Scheme, which was renamed Racket) and the advocacy of Lisp from prominent developers and researchers like Paul Graham, Richard Stallman (Emacs), Eric S. Raymond, Alan Kay (while he’s of course a Smalltalker, he’s spoken fondly of LISP 1.5 and also of The Art of the Metaobject Protocol), and many others. There are also many people who used Symbolics Genera in particular and who speak highly of its development environment, sometimes expressing the sentiment that modern development environments don’t compare to it.
There are FOSS Common Lisp implementations with wide usage. The most notable is Steel Bank Common Lisp (SBCL), and I also hear of plenty of people using Armed Bear Common Lisp (ABCL, which runs on the Java virtual machine) and Embeddable Common Lisp (ECL). There are other FOSS Common Lisp implementations that I know less about.