Oops, forgot to respond. Duane Rettig mentioned : The ALU's machine, "bibop", has crashed hard. We're working very hard to bring the website back up. Part of the problem is that bibop is a very old machine, and we had already been discussing replacement strategies. The crash comes at a bad...
Yeah, you can often MacGyver a rabbit out of your hat with things like generic functions. For instance, someone mentioned the superiority of Haskell's notation for splitting definitions up: fib 0 = 0 fib 1 = 1 fib n = fib (n-1) + fib (n-2) To be cute, I responded with: (defmethod fib ((n (eql 0))) 0...
What's your favorite "underrated" Lisp feature? For me, it's special variables. Those things reeeally save me from messy situations. Setting up contexts, so I don't have to change much code. Though funnily enough, I've seen someone abuse the hell out of them. For instance, there'd be code ...