5 ms·
The first time I came across this it was touted as Clojure that compiled down to C++11. Now I'm seeing it listed as a generic lisp. I'm curious if that's due
by nanomonkey 8y ago
The first time I came across this it was touted as Clojure that compiled down to C++11. Now I'm seeing it listed as a generic lisp. I'm curious if that's due to the limitations of writing for embedded systems (using d-list instead of hash tables, memory management, etc.) or are there other deviations?
- kimi 8y agoIIRC it used to be a fairly complete reimplementation of Clojure. I toyed with the idea of using it to cross-compile to Golang.
- nakkaya 8y agoYou are right. It is due to limitation of writing for embedded systems. I try to keep everything as close to Clojure as possible but some stuff is just not possible on embedded systems or behave a little bit different.