It's not common lisp, but most of my Emacs use has been as a shell scripting alternative.<p>Workflow being based around interactive improvement of a script from a simple interactive-macro through to things that are effectively done as shell scripts.<p>The end result is something that can be run as a shell script, although translating to another language i.e. CL, Ruby, Go, etc. is the usual path for me to make better use / performance.<p>The old joke about Emacs being an operating system that needs a good editor is on need of a reboot.<p>Emacs is an interactive computing and development environment with half a dozen good text editors.<p>Factual isn't as funny though.
I'm somewhat baffled that Hy didn't gain any traction.<p>Let's review the facts:<p>- A lot of people love Python.<p>- Plenty of people love Lisps, afaict with a sizeable overlap with the first group.<p>- Hy, which is a Lisp on the Python platform, has no popularity whatsoever compared to other Lisps like Clojure.<p>The heck?
This is the first time I've seen content provided in Esperanto like this. Pretty cool.<p>Even cooler is that the Esperanto version seems to be the original, and then I suppose it was translated to English a year later.<p>Huh, now I see the whole blog defaults to Esperanto.<p>I wonder how much of the net takes that stand of Esperanto-first.
I use scripting extensively in Clojure, both on the JVM and on Planck (JS). You have the choice of slower startup times but a ton of libraries to do anything you want, versus short start-up times but less libraries, using the same language. I use <a href="https://github.com/l3nz/cli-matic" rel="nofollow">https://github.com/l3nz/cli-matic</a> as a wrapper and it works on both.
This is a great guide, and solving quick real problems is how people get started programming in general.<p>I think seeing scsh for the first time made me realize just how good & bad shells are.