4 ms·
Quite right. That's why Clojure was invented. Clojure is a modern Lisp with the explicit goal of being a practical and pragmatic Lisp intended for getting real
by pjlegato 10y ago
Quite right. That's why Clojure was invented.
Clojure is a modern Lisp with the explicit goal of being a practical and pragmatic Lisp intended for getting real-world software engineering tasks done, not just a grand walled garden with beautiful and pure ideas but without standard libraries for stuff like, say, "opening a TCP socket".
- kazinator 10y agoCL has no ISO standard library for opening a TCP socket. Clojure has no ISO standard library for opening a TCP socket. I don't see the difference. Usocket: Common Lisp socket library: https://common-lisp.net/project/usocket/#implementations https://common-lisp.net/project/usocket/#implementations Walled garden? I can make a native executable for Windows using any one of several Lisp implementations. No framework or VM or whatever required. Clojure saves some people from programming the JVM in Java; good for them.