Glisp: Graphical Lisp
glisp.app
glisp.app
Personally, I really agree with the philosophy of code for design. I often feel that code is more useful than gui in many cases. I developed Glicol (https://glicol.org) for live composition and sound design so that I don't need to open DAW for music improvisation. In addition, I have always thought that there should be a better way to make slides. I have tried revealjs and now use remark, but I hope there will be a simpler way to achieve programmatic specification like keynote magic move.
Btw, I am also very curious about the philosophical comparison between Glisp and the LOGO language https://en.wikipedia.org/wiki/Logo_(programming_language)
https://github.com/glicol/glicol-logo/blob/main/index.html
perhaps it can be even cleaner with lisp
I've also been working on a project recently that works as a bidirectional binding between textual shell pipelines and GUI representations of those commands, allowing for text and settings from either the text or the GUI to update one another. It also features output after each command to aid in debugging and with various formats depending on the output type, eg JSON vs CSV.
I'd love any and all feedback!
What is Glisp? https://scrapbox.io/glisp/Glisp%E3%81%A8%E3%81%AF%3F
Neither worked.
If anyone has links to working methods, I'd love to see them.
These screenshots do a good job of showing more of what's possible[0]
[0] -https://scrapbox.io/glisp/%E3%82%BF%E3%82%A4%E3%83%A0%E3%83%...
Here's another feature, user-defined shapes, with nice screen captures to demonstrate the possibilities.
https://scrapbox.io/glisp/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%...
This works hand in hand with autocleaning that looks at a dataframe and suggests jlisp cleaning commands.
[1] https://youtu.be/GPl6_9n31NE?si=JJPtk6K6FNX0sboi&t=603 [2] jlisp.py, based on Peter Norvig's lispy with a reader modified to accept JSON
Could it possibly be extended to have support for METAFONT style pens?
Has anybody used both in anger?
Glisp is impressive stuff though: similar to the programs shown in Bret Victor's Inventing on Principle talk.