3 ms·
So is Lisp in good shape today? See some cool releases of this year: https://www.reddit.com/r/Common_Lisp/comments/rp5lik/what_was_your_favorite_common_lisp_rel
by vindarel 5y ago
So is Lisp in good shape today? See some cool releases of this year: https://www.reddit.com/r/Common_Lisp/comments/rp5lik/what_was_your_favorite_common_lisp_release/ 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...
- jhgb 5y ago> VSCode plugin Wait, what? There's finally something usable in that department?
- phoe-krk 5y agoAlive. https://github.com/nobody-famous/alive https://github.com/nobody-famous/alive https://marketplace.visualstudio.com/items?itemName=rheller.alive https://marketplace.visualstudio.com/items?itemName=rheller....
- vindarel 5y agoYep. There's also a Jupyter kernel or an Atom plugin if you want. https://lispcookbook.github.io/cl-cookbook/editor-support.html https://lispcookbook.github.io/cl-cookbook/editor-support.ht...
- jhgb 5y agoI've already known about Atom and Jupyter, but not about anything actually usable for VS Code.
- chalst 5y agoJulia 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 https://discourse.julialang.org/t/about-julia-and-lisp/25119
- hiptobecubic 5y agoI 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.
- adgjlsfhk1 5y agoThe 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.
- User23 5y agoThe Lisp ecosystem is in excellent shape. Here's a nice curated list of libraries[1]. [1] https://github.com/CodyReichert/awesome-cl https://github.com/CodyReichert/awesome-cl