Let’s LISP like it’s 1959 [video]
youtube.com
youtube.com
Incidentally, I've been wondering what app I should write to test my Lisp. The obvious end-state mentioned in the MAL guide is to self-host a Lisp, but I'm thinking it would be more appropriate (and fun) to re-implement one of the early chatbots like ELIZA [1].
[0] https://github.com/kanaka/mal/blob/master/process/guide.md
I really recommend it.
I always think that why PAIP is great you always have this feeling like Star Trek NG. Suddenly you have a function that works. BTW, I think the other web sites http://www.gigamonkeys.com/book/ would be good.
Not one person but if there is a basis we can grow the community, especially if one can port to Pi and iOS.
(Added: the code: https://github.com/darius/squeam/blob/master/eg/advent-of-co...)
[0] https://www.non-kinetic-effects.co.uk/blog/2019/01/21/MAL-2
It is a good idea and in fact I'm already sort of going down that route. I'm finding that using macros to define new functionality (rather than extend the core set of built-in functions) is a good way to tease out implementation issues as they somewhat stress the underlying mechanisms.
I think my first lib functions will be IO-related.
See this page: http://web.sonoma.edu/users/l/luvisi/
I got it running on my Mac a few months ago. SIMH is on Homebrew.