3 ms·
Maybe you should give Clojure a try, which is a pragmatic Lisp in my opinion. You don't have to reinvent the wheel most of the time since you have access to a v
by cygwin98 14y ago
Maybe you should give Clojure a try, which is a pragmatic Lisp in my opinion. You don't have to reinvent the wheel most of the time since you have access to a vast array of Java libraries.
- takeoutweight 14y agoUnfortunately Clojure is one of the few lisps without proper tail calls. (I love Clojure I just thought I should point this out in the context of the discussion).
- chongli 14y ago>Unfortunately Clojure is one of the few lisps without proper tail calls. (I love Clojure I just thought I should point this out in the context of the discussion). Fortunately, thanks to Clojure being a Lisp, you can add it yourself: https://github.com/cjfrisz/clojure-tco https://github.com/cjfrisz/clojure-tco
- S4M 14y agoThank you for posting this! I wanted for a long time to see a concrete example of adding a feature to a Lisp language, I will study that code.