Skip to content

{ Tag Archives } Scheme

Arc in a nutshell: It’s no Dylan (and that’s too bad)

What’s the point of Arc? Infix-syntax Dylan is a much, much better language, especially once you add in the changes and features from the Dylan Design Notes and the infix version (but keep the prefix syntax). Really, Dylan is pretty much the Ultimate Lisp in a lot of ways. Arc is essentially (decr Scheme) with […]

Also tagged , , , ,

Programming language terminology lesson: Closures

In reading Beyond Java by Bruce Tate, I saw the following: Java’s syntax lacks features like closures and code blocks (which let you pass a block of code as an argument). Argh! In the vast majority of languages that support them, a block is a closure! Blocks, closures, lambdas — they’re all just different words […]

Also tagged , , , ,

Steve Yegge describes what’s wrong with Lisp

Steve Yegge, Lisp is Not an Acceptable Lisp: You’ve all read about the Road to Lisp. I was on it for a little over a year. It’s a great road, very enlightening, blah blah blah, but what they fail to mention is that Lisp isn’t the at the end of it. Lisp is just the […]

Also tagged , , , , , , , , ,