emacs/var/elfeed/db/data/24/249873847529150036257d96d54266285fd94ec6
2022-01-03 12:49:32 -06:00

4 lines
1.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p>I havent talked about Common-Lisp on Irreal for a long time. Thats mostly because the majority of my recent Lisp programming has been in Elisp but I still love Common-Lisp and Scheme and am always happy when I find an interesting article about them. I particularly like articles that show how Lisp is being used to solve real world problems.</p>
<p>For a long time, the canonical example of this has been <a href="https://www.itasoftware.com/">ITA Software</a>, but there are others and azzamsa and his collaborators have a <a href="https://github.com/azzamsa/awesome-lisp-companies/">list</a>. When he saw the list, Alex Nygren told them about his company <a href="https://www.kinaknowledge.com/">Kina Knowledge</a> that makes extensive use of Common-Lisp and its homegrown lisp, DLisp, that compiles to Javascript. That led to a nice <a href="https://lisp-journey.gitlab.io/blog/lisp-interview-kina/">blog post</a> by vindarel that describes the Kina system and how Lisp fits into it.</p>
<p>You should read the post for the details but the TL;DR is that their technology stack is made up of Ruby/Rails, Javascript, Common-Lisp, and DLisp. Most of their front end is written in DLisp and is available to the end user. The back end is Common-Lisp that does much of the heavy lifting. And, as a bonus, Nygren uses Emacs for his Lisp coding and documentation. It makes sense; if youre a Lisper, Emacs is a natural fit.</p>
<p>The post is well worth a read if youre interested in how Lisp is being used today. There arent, Im sure, enough Lisp jobs for everyone who wants one but they arent non-existent either. Paul Graham famously described Lisp as their secret weapon at <a href="https://en.wikipedia.org/wiki/Viaweb">Viaweb</a> and related how they tried to prevent their competitors from finding out they were using it. Perhaps more companies will get the message and the number of Lisp jobs will increase.</p>