Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I agree that "Clojure" is kinda a silly name, but what else are you gonna call it? I assume Henly wanted a name that conveyed its functional and/or Lisp roots, and the fact that it's on the JVM.

Let's try some names using the usual JVM language conventions: JLisp works, but it's boring, and Jisp sounds kinda suspect. Parenjases is just silly. Or maybe LLBeans for "lazy lisp beans"...but that's just getting too cute.

I think I probably would have gone with Jambda.



In case people are wondering, here is how the Clojure name came about:

"Clojure is pronounced the same as the word "closure". The creator of the language, Rich Hickey, explains the name this way: "I wanted to involve C (C#), L (Lisp) and J (Java). Once I came up with Clojure, given the pun on closure, the available domains and vast emptiness of the googlespace, it was an easy decision.""

At least this is how it is outlined in this document:

http://java.ociweb.com/mark/clojure/article.html


"what else are you gonna call it?"

How about "Armadillo"?


Years ago, i wrote a compressor for javascript.

I called it "Arnold" because it was strong and squeezed javascript into a smaller shape.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: