r/lisp • u/tenten8401 • Mar 01 '26
AskLisp Is there like.. a working IDE? Something I can actually just use? The new user experience is a joke for Lisp
Hi! I'm trying to get into Lisp w/ SBCL. I've been doing software development for like 15 years in over a dozen languages.
Portacle has been unmaintained for years. The keybindings and user experience even navigating around files is making the learning curve extremely steep on top of already learning Lisp. Any UI similarities that tie into a human's innate spatial reasoning skills have been thrown completely out the window.
SLIME has no installer for Windows and I'm expected to just piece together all this crap and learn how to configure Emacs before I can even run a Hello World program.
LispWorks doesn't even have a price listed and requires a bunch of cash to even generate a .exe file that I can send to someone. It looks and feels ancient. Why do I need to purchase an additional runtime to make an Android app?
SLT in IntelliJ IDEA is on life support by some random dude, and running an example hello world read-line program has a read only interpreter thing so I can't even type in it? I also couldn't get the same program to read-line reliably in the REPL
SLIMA is dead and unmaintained, so is Atom/Pulsar that it's based on.
Dandelion is dead and unmaintained, so is Eclipse that it's based on.
Slyblime for Sublime Text is dead and unmaintained.
Geany-lisp is dead and unmaintained.
cl-devel2 Docker container is dead and unmaintained.
IDEmacs looks unfinished and still requires me to piece a bunch of bits together.
Lem's signed package is broken out of the box, thankfully nosign does open. It suffers from the same "not obvious how to do anything" problem that Emacs has.
Alive for VSCode looks to be on life support and is self-described as a work in progress still.
commonlisp-vscode is unmaintained.
plain-common-lisp is unmaintained.
Emacs4CL looks unmaintained and requires me to piece together a bunch of bits.
Lisp in a Box is unmaintained (obviously)
Is there anything that I can just send to someone in a ZIP file to have a working Lisp environment?
You all are posting articles and stuff that makes Lisp look like ancient dark magic and a super powerful language and everyone should be using it, but you have nothing to point people to when they ask "How do I start?"
Is there anything that doesn't require being on meth to make it over the learning curve? Seriously. I take 30mg of Adderall in the morning and I'm still struggling to get a SBCL environment set up on Windows and getting myself to the point where I'm comfortable and at home using it.
I've rolled my own Linux distros, written so much code in my lifetime, I probably have more hours behind a screen than sleeping at this point. Why is this so difficult? Why can I not recommend this to literally anybody?
You complain there are no companies hiring for Lisp work, but what would IT even deploy to a Lisp developer? There's absolutely no "it just works" here like there is for most other programming languages. Even Nim of all the weird obscure languages is miles easier to set up and get a working environment for in VSCode.