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

Can we please get some variety in the word "Closure"? This is kind of getting out of hand:

Closure (the construct)

Closure (Google's thing)

Clojure (lisp dialect)

ClojureScript (converts Clojure to JS)

Clozure CL (another lisp dialect)

Every single time I say one of these out loud, I have to explain myself. Ugh.



Clozure Associates was established in 2000, well before any similarly named product.


In fairness, though, ClozureCL was OpenMCL until 2007, the same year Clojure came out. So Rich Hickey and Clozure probably each had no idea that the other was about to name a Lisp almost the exact sam thing.


> Closure (the construct)

Of course, if we wanna, we can start getting confused right here. http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-15.html...

(also also, http://www.4clojure.com/ and the "So wait, I can't buy cheap real estate here?" part :)


ClojureScript convertes a subset of clojure to google closure javascript which then gets compiled.


Is "Google Closure JavaScript" really a thing? I thought Closure operated on normal JavaScript.


Google Closure is a JavaScript library and compiler: https://developers.google.com/closure/ && https://developers.google.com/closure/compiler


Yeah. That one is particularly annoying.


Yeah, the whole IT concepts naming story really lacks narrative closure (http://oxfordindex.oup.com/view/10.1093/oi/authority.2011080...).


> Can we please get some variety in the word "Closure"?

Or we could just agree not to use the name for programming things any more. Thus getting, you know, closure. :-)




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

Search: