3 ms·
Whenever I see things like this I wish CL was available by default in more environments. It would have been the ultimate glue language also capable of growing s
by kqr 4y ago
Whenever I see things like this I wish CL was available by default in more environments. It would have been the ultimate glue language also capable of growing software into medium-to-large size projects with some care.
Instead we have Perl. It's not bad and fulfills many of the same criteria, but it's also not quite as elegant.
- mark_l_watson 4y agoSBCL is available to install on MacOS with brew, with apt or yum on Linux, etc. You can make small standalone applications easily. I have used it for command line utilities (I have some simple examples in my CL book that you can read online https://leanpub.com/lovinglisp/read https://leanpub.com/lovinglisp/read) The linked CL reference looks very nice, BTW.
- Nezteb 4y agoI also recently updated the Mac install docs for Portacle for anyone looking for anyone looking to tinker with CL on newer Macs! https://portacle.github.io/ https://portacle.github.io/
- mark_l_watson 4y agoPortacle is especially nice because you bundle Emacs with it.
- mpweiher 4y ago> It would have been the ultimate glue language Interesting. Why particularly a glue language? Just because it's the ultimate language and thus by definition also the ultimate glue language or is there something more specific?
- imwithstoopid 4y agoI would argue perl has a superior practical elegance so you can write perl in a kinda-sexp style if you really want to (no one does, which tells you something)...but you get a kinda-sexp built-in syntax for hashes whereas lisps make you construct them with bolted on functions
- Kototama 4y agoWho is still using Perl as a glue language? It's often Python to glue things now.