#adventofcode #adventofcode2024 Day 5 in #CommonLisp #Lisp
#LispWorks on the new Mac mini
#adventofcode #adventofcode2024 Day 5 in #CommonLisp #Lisp
#LispWorks on the new Mac mini
#lisp #commonlisp #lispworks #symbolics #lispmachine
Made the KR frame system from the UIMS Garnet for two Common Lisp implementations work: LispWorks 8 and Portable Genera. I used this version: https://github.com/ury-marshak/kr
Typical problem porting code:: the initial value for structure slots is undefined in CL. The code assumes NIL.
Attached a screenshot of the KR examples in Portable Genera, a Virtual Lisp Machine on an Apple Mac mini with M4 Pro.
@louis I’m always conflicted about #LispWorks. They have some fantastic affordances but the Hobbyist license fees are higher than most “professional” tools. Certainly more than I can justify for my scale of projects just to not have them time out. And multiply by not running the same platform on my laptop as on the server in my closet.
To be clear, I’m not saying it’s /wrong/ per se; the economics are what they are. Just sad that it prices me out.