The Joy of Lisp

It has been a long time that I haven’t programmed Lisp, but due to my involvement in CafeOBJ, I recently have re-started to program Lisp, in particular Common Lisp, which is the implementation language of CafeOBJ.

back-to-common-lisp

My aim was a kind of command line apropos for CafeOBJ, which allows searching for regular expressions as well as normal substrings. Today, when I created a list of closures of matching functions, and then applying them in a simple map/apply/every statement – I realized that I enjoy programming Lisp. Years ago I used to program Scheme for a internship, and later on I used the Scheme Shell for some scripting. Of course, Emacs ELisp was always along the way.

Then, for long time, I rarely used Lisp, mostly Perl, C, Vala, Python, whatever was necessary. So now I am happy to be back to Lisp – a very enjoyable programming environment!

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>