top | item 46257950

(no title)

jhancock | 2 months ago

I use a modern Lisp everyday...Clojure. My dev environment is VS Code using the most excellent Calva extension which give me REPL-everywhere in my editing experience.

Yes, that 70's experience was better...and it's still here, refined and built on modern tooling and runtimes.

discuss

order

Hammershaft|2 months ago

I love clojure with CIDER but I have heard as a REPL experience it doesn't compare to CL with SLIME. I like emacs as a lisp machine but I know that a big ball of mutable state and functions with side effects on a single thread really doesn't live up to a proper lisp machine.

jhancock|2 months ago

true. I don't have the energy to learn emacs fu. An actual lisp machine would be dreamy.

manoDev|2 months ago

Clojure REPL experience is pretty primitive though, you don’t have a step debugger or something like the conditions system, being a hosted language you only get stacktraces from the VM.

geokon|2 months ago

Supposedly this is the bees knees and better than a stepper:

https://www.flow-storm.org/

(haven't use it myself yet)

But things like CIDER give you step debugging if you want. For whatever reason it always felt clunkier than ELisp's debugger

PessimalDecimal|2 months ago

I came here to say this as well. The various Lisp dialects I've used still offer this rich REPL experience today. Other languages haven't caught up.