Fork me on GitHub

Found a clojure.lisp in clojure commit history Here Does anyone understand/explain what this was doing back in the day?

Alex Miller (Clojure team)14:03:38

I asked Rich, he said "the first Clojure commits were in Common Lisp, generating Java and C#"


Aah, wow! Clever idea. I am surprised CLR was in picture from the beginning. Will read up on lisp docs from here on. Thanks!


Though on second thoughts how do you recommend reading the clojure source?

Alex Miller (Clojure team)14:03:52

up until 1.0, Clojure was developed in parallel on both Java and C# and you'll see parallel commits in both

Alex Miller (Clojure team)14:03:39

there were a couple pre-Clojure libs that Rich did before Clojure too - jfli and foil which I think are both still out on sourceforge


Interesting! What were they for?

Alex Miller (Clojure team)14:03:51

well, read the rationales :) but trying to achieve the same goal - marrying Lisp and the JVM


WoW! This is so cool. 🙂


I guess maintaining them was a hassle?

Alex Miller (Clojure team)14:03:06

I think they failed to go far enough to be satisfying

Alex Miller (Clojure team)14:03:50

I think jfli was in-process connection to lisp, foil was out of process connection, and clojure finally was actually lisp in the jvm


#3 time is a charm! 🙂


Do you think in principle a typed clojure port could be written that transpiles to webassembly? Like cljs->js

Alex Miller (Clojure team)14:03:27

I don't know that much about typed clojure or webassembly or js :)


ohh, thanks anyway.


i like common lisp in principle but i've never been able to figure out packaging in it. I love the way clojure ended up doing it.


I am trying to go through the Clojure source before it hit a usable first interpreter. And i found this, i am trying to understand what exactly is it doing. But my lisp skills arent great, i suppose some lisp veterans on the channel might help.


Hola. Quick question: what is your preferred solution for generation PDFs?


I use org-pandoc but have been meaning to switch to Pollen for a while


@asier thanks! I’ll read that. Did you settle for html to pdf or the data-structure representation?


both solutions are in production.