Category Archives: lisp
I’ve been hacking Common Lisp for RavenPack for several months now. If you also would be interested in that, there are both junior and senior Common Lisp programmer positions open there. For the Junior Common Lisp Developer position, you need … Continue reading
I gave a lightning talk at ILC09 on threads and GC implementation in Clozure CL. I put the slides and the one-page paper (as seen in the ILC09 proceedings) at http://www.thoughtstuff.com/rme/ilc-2009.html. (link to slides and paper updated November 26, 2018)
The biggest problem with porting CCL to the x8632 architecture is that the architecture has so few registers. I need to talk a little bit about how CCL’s GC works in order to explain why the small number of registers … Continue reading
Clozure CL 1.2 is out now. It runs on x86-64 and PowerPC processors, under Mac OS X, Linux, and FreeBSD. (I continue to be surprised by how many people think it runs only on Macintosh systems.) This is the first … Continue reading
OpenMCL is getting renamed to Clozure CL. Now that regular MCL is going to be released as open source software, this is proabably a good idea. It’s already the case that many people think that OpenMCL runs only on the … Continue reading
What’s so great about Lisp? This question is frequently asked by people who wonder what such a weird-looking language could offer. The usual response is often “macros.” As a one-liner, this is probably a fair answer. However, it’s not very … Continue reading
I was browsing through a copy of the New Turing Omnibus, and ran across the article on detecting primes.I grabbed an algorithms text, and implemented the Miller-Rabin primality test in Common Lisp.