3 ms·
higher resident memory is not ideal, but is it a dealbreaker? Anyhoot - I think clojure is the best lisp there is right now, but for better or worse it is tied
by whalesalad 3y ago
higher resident memory is not ideal, but is it a dealbreaker?
Anyhoot - I think clojure is the best lisp there is right now, but for better or worse it is tied to the jvm and seems to be stagnating.
- Jach 3y agoDo you use Clojure? I'd give the title of best Lisp to Common Lisp, the Actually Lisp -- it's so Lisp it even has Lisp in its name and runs decades of Lisp code, something neither Clojure nor Racket can do any more easily than Python. I suspect many of the author's frustrations would go away if he just used CL... though he'd find new ones for sure.
- aidenn0 3y agoHigh RSS being a dealbreaker for OP rules out most lisps. ECL might be low enough, but certainly SBCL and CCL will be too high.
- schemescape 3y agoTry CLISP. It uses a VM, so it's much simpler and uses less memory (but is slower, obviously).
- norir 3y agoHigh RSS makes me wonder how well the language is designed and implemented. Luajit gives you many of the things racket does (and can be easily extended to add any racket feature) without having crazy high RSS. Even though it may seem minor, it gives me a lot more confidence that at a minimum, luajit isn't _badly_ designed.