Until Vindarel gets the TLS working there's also a direct URL: ( https://simple.photo/vindarel/c352e2c0177b24786fb40041657485... >). It's a bit of a shame that there's no indication to what application each screenshot is from.
Common Lisp Screenshots: today's CL applications in action
11–20 of 53 posts
Re: Common Lisp Screenshots: today's CL applications in action
#12[flagged]
You are comparing a PL to a text generator. What are you on?
I used to appreciate Lisp for the enhanced effectiveness it granted to the unaided human programmer. It used to be one of the main reasons I used the language.
But a programmer+LLM is going to be far more effective in any language than an unaided programmer is in Lisp—and a programmer+LLM is going to be more effective in a popular language with a large training set, such as Java, TypeScript, Kotlin, or Rust, than in Lisp. So in a world with LLMs, the main practical reason to choose Lisp disappears.
And no, LLMs are doing more than just generating text, spewing nonsense into the void. They are solving problems. Try spending some time with Claude Opus 4.6 or ChatGPT 5.3. Give it a real problem to chew on. Watch it explain what's going on and spit out the answer.
Re: Common Lisp Screenshots: today's CL applications in action
#13[flagged]
You are comparing a PL to a text generator. What are you on?
Re: Common Lisp Screenshots: today's CL applications in action
#14[flagged]
You are comparing a PL to a text generator. What are you on?
FWIW, I also think performant languages like rust will gain way more prominence. Their main downside is that they’re more “involved” to write. But they’re fast and have good type systems. If humans aren’t writing code directly anymore, would a language being simpler or cleverer to read and write ultimately matter? Why would you ask a model to write your project in python, for instance? If only a model will ever interact with code, choice of language will be purely functional. I know we’re not fully there yet but latest models like opus 4.6 are extremely good at reasoning and often one-shotting solutions.
Going back to lower level languages isn’t completely out of the picture, but models have to get way better and require way less intervention for that to happen.
Re: Common Lisp Screenshots: today's CL applications in action
#15(including HN! - https://media.simple.photo/12M3xnh3VhDMUgCs8DVhkTBI6OgDGGIX/... )
Re: Common Lisp Screenshots: today's CL applications in action
#16[flagged]
Re: Common Lisp Screenshots: today's CL applications in action
#17[flagged]
Re: Common Lisp Screenshots: today's CL applications in action
#18[flagged]
Can your LLM do that to a running system? Or will it have to restart the whole program to run the next iteration? Imagine you build something with long load-times. Also, your Lisp will always behave exactly as you intended and hallucinate its way to weird destinations.
What they can certainly do is iterate with a listener with you acting as a crude cut and paste proxy. It will happily give you forms to shove into a REPL and process the results of them. I’ve done it, in CL. I’ve seen it work. It made some very interesting requests.
I’ve seen the LLM iterate, for example, with source code by running it, adding logging, running it again, processing the new log messages, and cycling through that, unassisted, until it found its own “aha” and fixed a problem.
What difference does it make whether it’s talking to a shell or a CL listener? It’s not like it cares. Again, the mechanics of hooking up an LLM to a listener directly, I don’t know. I haven’t dabbled enough in that space to matter. But that’s a me problem, not an LLM problem.
Re: Common Lisp Screenshots: today's CL applications in action
#19[flagged]
Depending on a corporation to do your programming (and burning half the planet in the process, pardon the hyperbole) is the very opposite end of the "hacker" ethos where Lisp stands. Very surprising to see this sort of comment on HN, of all places.
Re: Common Lisp Screenshots: today's CL applications in action
#20Earlier quoted context omitted.
You are comparing a PL to a text generator. What are you on?
No, I'm not. I used to appreciate Lisp for the enhanced effectiveness it granted to the unaided human programmer. It used to be one of the main reasons I used the language. But a programmer+LLM is going to be far more effective in any language than an unaided programmer is in Lisp—and a programmer+LLM is going to be more effective in a popular language with a large training set, such as Java, TypeScript, Kotlin, or R…