Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So is Lisp in good shape today? See some cool releases of this year: https://www.reddit.com/r/Common_Lisp/comments/rp5lik/what_wa... CLOG (GUI in browser), M1 support for SBCL, LispWorks 8, VSCode plugin, Coalton (ML on top of CL), SB-SIMD and many new improvements to SBCL, new Clozure version, we know of more companies using CL...


The Lisp ecosystem is in excellent shape. Here's a nice curated list of libraries[1].

[1] https://github.com/CodyReichert/awesome-cl


Julia owes a lot to CL in terms of language design and is doing very well in its niche.

Watching how Julia fares in competition with Python can be seen as a kind of test of the Worse is Better hypothesis.

Cf. https://discourse.julialang.org/t/about-julia-and-lisp/25119


I don't think so. Where are the "stupid and wrong by default" examples in Python that are fixed with heroic effort in Julia? Julia has a lot of features that make it attractive, but Python of course does as well. The one big example I can think of that Python has suffered from over the years is the GIL.


The big one is package management. Julia's package manager is one of the best in the world (along with Rust). Python has about 20, and they all kind of suck.

Threading is another.

There's also a bunch of smaller things (e.g. no local eval) that are more tradeoffs for performance than straight up wins.


> VSCode plugin

Wait, what? There's finally something usable in that department?



Yep. There's also a Jupyter kernel or an Atom plugin if you want. https://lispcookbook.github.io/cl-cookbook/editor-support.ht...


I've already known about Atom and Jupyter, but not about anything actually usable for VS Code.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: