Ugh, I do not understand the fascination with Common Lisp.
functions are not values and closures are not functions, so you need operators to call closures and to convert functions to closures
Anyway, playing with a Raspberry Pi Pico and I was hoping that there was a way to get a REPL so I can poke at some pins, but everything was too annoying.
haha yeah for all the "it's a functional language!" nonsense, bieng a lisp-2 makes it feel weird to write and use
it's also full of bad names, archaic arg orders, side effects, and i think the cons cell is dumb
Hey, don't go knocking on the cons cell. That's too far man. Too far.
I do wonder how much immutable we can get in low memory embedded these days with good escape analysis.
Clojduino
I briefly fantasized about porting tinyscheme to the Pico and implementing nREPL in it. And that sent me off wondering if rep should support prepl these days.
"improper list"? "mapcar"? they have played us for absolute fools
caddar
for all of clojure's sins, abandoning the cons cell is not one of them
👋 Hey everyone! @nbtheduke, hope you are well! I've been temped to join one of these Tuesday nights but I always bow out because I feel I will have nothing valuable to add given the technical nature of the discussions and the fact that I'm subject-domain founder, i.e., I'm not writing the code. That said, I did just want to let everyone know that Edgewood exists and that we are committed to Clojure. @seancorfield, if you and the others are interested in what we're building, you can learn more about it at https://edgewoodsoftwarecorp.com.
hey dave! glad to hear edgewood is still going along well