3 ms·
Clojure.
by jQueryIsAwesome 14y ago
Clojure.
- jfb 14y agoI'm a little older than that. Also, the JVM precludes TCE.
- jQueryIsAwesome 14y agoWell, there is trampolines: http://clojuredocs.org/clojure_core/1.2.0/clojure.core/trampoline http://clojuredocs.org/clojure_core/1.2.0/clojure.core/tramp...
- jfb 14y agoWhich is useful, sure. But when you're conditioned to write in a tail-recursive style by the language environment, it still pulls one out of the flow. That said, I've only written Clojure for amusement, never on anything large, so it could simply be a matter of getting used to new convention. I'm also come around to strong, static type systems since my Scheme days, but that's a different kettle of fish entirely.