Experimental, impressionistic sub-paragraph tumblin' (think obstsalat)
27apr2006
Agile definitions, by Brian Marick. “No doubt because I’m a self-proclaimed skeptic about definitions, I was asked…”
Dreams is a message passing object oriented programming system. It allows for before, after, and around methods, multiple inheritance, and operator overloading. It is based on a prototype model of object oriented programming and dynamic scoping, rather than the more traditional class model and lexical scoping. Designed for real-time, Dreams has a fixed, predictable overhead.
ChucK is a new audio programming language for real-time synthesis, composition, and performance—fully supported on MacOS X, Windows, and Linux.
If I don’t fall apart
Will my memory stay clear?
So you had to go
And I had to remain here
— Pearl Jam, Come Back
Speed of various interpreter dispatch techniques V2, a benchmark by Anton Ertl I wish had seen far earlier.
Oberon Script, a Lightweight Compiler and Runtime System for the Web. By Ralph Sommerer.
Request SVG Support in Internet Explorer 7, having that would be pretty awesome.
I Pledge Allegiance…, by Jeremy Jones. “Often, our choice of tools to use goes beyond reasons of comfort and productivity and can border on fanaticism.”
Graphing Perl’s Regular Expressions, by Steve Oualline. Graphs certainly help understanding them.
Welcome to the new world of Web 2.1, “The server-side blink tag works by using a timed AJAX request, to let a Web 2.1 compatible server update the client document so that the blinking text is turned invisible.” WJW.
Ruby-Inertia, featuring a link to a prerelease of the graphical Ruby environment.
I hope that you’ll
Be careful wherever you go
I keep seeing crosses
On the side of the road
Them crosses
On the side of the road
— Dan Bern, Crosses
An Architecture for Combinator Graph Reduction (TIGRE), Ph.D. Thesis of Philip J. Koopman, Jr. “The abstract machine, called TIGRE, exhibits reduction rates that, for similar kinds of combinator graphs on similar kinds of hardware, compare favorably with previously reported techniques.”
Linear Logic and Permutation Stacks—The Forth Shall Be First, by Henry G. Baker. “We show a natural equivalence between a “linear” programming language and a stack machine in which the top items can undergo arbitrary permutations. Such permutation stack machines can be considered combinator abstractions of Moore’s Forth programming language.”
Microformats in Context, by Uche Ogbuji. “Is XML really a tool for creating specialized languages so that information can be expressed in the most natural formats practical?” How about, “no”? :-)
A Survey of Open Source Apps Available for Mac OS X, by John Littler. Covers Fink, DarwinPorts, GNU/Darwin and unrelated projects.