Archive: Lisp category

Came across Lisp: The Ducati of Programming Languages over at defmacro.org yesterday: "When you drive a car", he said, "there is a disconnect between your thoughts and the machine. You sense it, but you're never really conscious of it until you get a bike. You want the car to accelerate, ...
After a month of OpenLaszlo, I've had enough. Coding in XML just isn't my style, I'm afraid. (And yes, I know you do half the coding in JavaScript, but that doesn't change anything.) I don't think that means XML-based programming languages are inferior or anything like ...
I've been tinkering around a bit with OpenLaszlo, since here at work I'm about to start writing an RIA for doing online extraction of genealogical records, and it would be really nice not to have to re-invent the wheel. :) The advantages of OpenLaszlo are ...
Last night I spent an hour or so working through Calculus and Pizza: A Cookbook for the Hungry Mind. While I don't care so much for all the pizza/food stuff (extra fluff that gets in the way of what I'm after), the math is good. I've relearned how ...
Today I came across Functional Programming for the Rest of Us, via Digg. Great article providing a nice overview of functional programming, including higher order functions, currying, lazy evaluation, continuations, pattern matching, and closures. And I've got to say that I'm finding functional programming pretty darn ...
I started reading Harold Abelson and Gerald Jay Sussman's Structure and Interpretation of Computer Programs, the classic MIT computer science textbook. It's good! And they use Scheme, which is very cool (although it's certainly unlike most other programming languages). I started learning Lisp a long ...