random-state.net

Nikodemus Siivola

<< next | top | previous >>

January 31st 2005 #
random, January 31st 2005

I've been busy with moving house and other real-life issues, so very little has been happening on the lisp front for my part. I'll take the opportunity to mention noteworthy things by other people, even though none of this is exactly news — but good hacks deserve googlejuice.

Localization

  • CL-L10N is a portable localization package for Common Lisp by Sean Ross.

Cryptography

  • Crypticl is is a library of cryptographic functions written in Common Lisp. Included are AES, IDEA, SHA-1, DSA and RSA.

GUIs

  • McCLIM is a portable implementation of the CLIM2 standard, which is to average GUIs as calculus is to arithmetic.
  • λgtk is a cross-platform Lisp interface to the complete GTK+2 family of shared libraries. If you need GTK, look no further.

Emacsen

  • Portable Hemlock is a portable fork of the Emacs-like editor bundled with CMUCL, recently re-invigorated.
  • Climacs is a synergy project for McCLIM and Portable Hemlock, aiming to replace the McCLIM editor widged, and the buffer implementation of Portable Hemlock, resulting in a merger between the two projects.

And finally, a good article on protocol oriented programming by Mikel Evins. Written in 1994 this is still as timely as ever. (via Daniel Barlow)

Cool stuff folks!