Kototama
Joined 18 years ago
Joined 18 years ago
This was written on the original posted page (before the link was changed) when you commented.
The interactivity in Common Lisp is a bit better (navigate the stacktrace, debugger, object inspector etc) but the Clojure REPL is also very good and allow to change the code of your application live without recompiling the whole project. Clojure is a functional programming language, whereas CL is multi-paradigms so it's easier to deal with state in Clojure. The ecosystem of Clojure is much richer and you can always fallback on the endless Java ecosystem if something is missing.
I like this one because it puts this endless dilemma in a human context. Most discussions are technical (static typing ease refactoring and safety, dynamic typing is easier to learn and better for interactive programming etc.) and ignore the users, the programmers.
Two things to prevent injuries: a) never put any force if the material resists b) do it slowly.
Site: https://www.dialectical-computing.de/
GitHub: http://github.com/kototama/