3 ms·
I'm a big LISP fan. Clojure syntax is my favorite, but Common lisp's ability to compile to native AND be interpreted is so damn impressive. Over the years I'v
by nanomonkey 3y ago
I'm a big LISP fan. Clojure syntax is my favorite, but Common lisp's ability to compile to native AND be interpreted is so damn impressive.
Over the years I've toyed with running uLisp running on microcontrollers. There has been some work to add macros, and the running of assembly...so of course the next step would be to write a small compiler that can output RISKV and Arm thumb assembler so that I can reproduce the Genera LISP machine on and esp32 or teensy 4.0 driven handheld computer. That's the dream at least.
- samatman 3y agoThere's an effort afoot to bring this to the Clojure world, with the lovely name jank: https://jank-lang.org https://jank-lang.org
- nanomonkey 3y agoI guess to some extent there is also Ferret (Clojure to C++, https://ferret-lang.org/ https://ferret-lang.org/) and GraalVM if you want to compile Clojure. Thanks for the tip about jank!