Rigetti Computing [1] uses it for a variety of their projects, including their high-performance quantum computer simulator called the QVM [2], and their quantum compiler. Some of their use of Lisp has been presented in more detail at the European Lisp Symposium. You can see it in the Cutting Edge section of the proceedings [3]. [1] https://www.rigetti.com [2] https://youtu.be/f9vRcSAneiw [3] https://www.european-lisp…
Ask HN: Who is using Common Lisp?
11–20 of 57 posts
Re: Ask HN: Who is using Common Lisp?
#12http://www.siscog.eu/upload/GESTAO-DE-LISTAS/News/PDF/eclm-2...
If you feel like enjoying Lisbon or Porto's weather, they are hiring.
Re: Ask HN: Who is using Common Lisp?
#13Re: Ask HN: Who is using Common Lisp?
#14Re: Ask HN: Who is using Common Lisp?
#15A lot of other features that are great about lisp have become mainstream in the 15 years since I learned lisp.
Or to put it another way, python feels like a slow lisp implementation with a friendlier syntax[2], a large standard library, and poor metaprogramming support[3].
1: https://news.ycombinator.com/item?id=17617889
2: Some lispers will be annoyed by me calling python's syntax "friendlier" than lisps, but it seems to me to be true, inasmuch as this can be objective.
3: One major reason for lisp's syntax has persisted is how easy it makes metaprogramming. Once you've learned the basics of lisp, I can explain to you how Common Lisp's macro system works in under 5 minutes. The ratio of power/simplicity of it is really astounding.
Re: Ask HN: Who is using Common Lisp?
#16I'm using Common Lisp for all my personal projects ( https://ichi.moe is the biggest one). I find it the easiest language to develop in, because of the tooling (SLIME), language features (CLOS, macros), and it fits my mental model the best. Granted I've been using it for a very long time, so maybe I'm just more familiar with it.
I have no real opinion on the tech stack (beyond being glad that it works for you), but this is very cool, and is something I've looked for in the past, unsuccessfully.
[1] http://taku910.github.io/mecab/ , also available as a Debian package
Re: Ask HN: Who is using Common Lisp?
#17Will appreciate your take on this.
Re: Ask HN: Who is using Common Lisp?
#18Earlier quoted context omitted.
SBCL aka the best one. I develop on both Windows and Linux machines, depending on circumstances and it works pretty well on both.
Better than Allegro or LispWorks?
No surprise considering how gimped the personal edition is (which is even one major version behind). I wish they had a sort of revenue restricted Community Edition just like embarcadero is doing now. I'm old and I don't mind paying for tooling, but how many are dropping $750 on the Hobbyist edition?
Re: Ask HN: Who is using Common Lisp?
#19Slightly off the topic: if I have to start using Lisp now, how do I start? I tried curating things on my own but felt overwhelmed with the alternatives and resources. Will appreciate your take on this.
Re: Ask HN: Who is using Common Lisp?
#20Earlier quoted context omitted.
Better than Allegro or LispWorks?
For me the biggest pain is that there are plenty of libraries that simply don't "quickload" in LispWorks. I've never had that issue with SBCL, which about 70% of the community seems to use, followed by CCL. No surprise considering how gimped the personal edition is (which is even one major version behind). I wish they had a sort of revenue restricted Community Edition just like embarcadero is doing now. I'm old and I…
I tend to call the attention for these Lisps, just because it seems a large amount of developers aren't aware what they are actually loosing in productivity by sticking with their free (gratis) tools.
Embarcadero is another good example, given what Delphi and C++ Builder were already capable of. Although here they have themselves to blame how Borland lost their hobby market ethos.