Bookmarks about Lisp, mostly Common Lisp.
#Bookmarks #Programming #Scheme
An introduction to Medley Interlisp:
The Medley Interlisp revival is a project to restore Medley Interlisp for use on modern computers. … Medley development tapered off in the 1990s and was revived in 2021 by a team including many of the original PARC developers. Their effort is aimed at both preserving the Interlisp software created in the past and expanding the scope of what these tools can do to further realize the promises of interactive, graphically augmented development. – The Medley Interlisp Revival
@amoroso@fosstodon.org encounters Medley Interlisp:
Medley Interlisp has some key strengths, such as a rich environment and the ability to run in a browser. … The learning curve of such a complex system is steep, almost vertical. … Medley Interlisp comes with a dozen thousand pages worth of manuals, books, and academic papers, not to mention Lisp's built-in documentation and introspection facilities. – My encounter with Medley Interlisp
My encounter with Medley Interlisp
More documentation:
A Cookbook is an invaluable resource, as it shows how to do various things in a clear fashion without all the theoretical context. Sometimes you just need to look things up. While cookbooks can never replace proper documentation such as the HyperSpec or books such as Practical Common Lisp, every language deserves a good cookbook, Common Lisp included. – The Common Lisp Cookbook
Common Lisp:
Optimization qualities are basically a group of settings which allow you to specify what the compiler should optimize for. These qualities include speed, space, compilation speed, safety, and debugging. If you do not run the code below, which tells the compiler to optimize for debugging, almost none of the examples in this post will work. – Debugging Lisp Part 1: Recompilation
Debugging Lisp Part 1: Recompilation
Project documentation:
Staple is a documentation system. It provides you with a way to generate standalone documentation accumulated from various sources such as readmes, documentation files, and docstrings.– Staple