Hacker News new | ask | show | jobs
by ilurkedhere 3477 days ago
I use Common Lisp, and now sometimes Clojure. I don't get why folks call Clojure a modern-Lisp. I miss the cons cell abstraction, the multiple values support, condition system, the fast start-up times, the native compilation, and executables.

Stacktrace in Clojure with no possibility to restart also make me sad.

2 comments

All of these are rather minor secondary issues not related to the core Lispiness of the language (with the possible exception of cons, which is in any case still not terribly important in a practical sense as there are mostly equivalent alternative ways of organizing your code.)
Conditions are something I miss in Scheme. They sort-of-not-really exist in my Scheme of choice, and it makes me sad.