Experimental, impressionistic sub-paragraph tumblin' (think obstsalat)
20jul2006
Implementing the Atom Publishing Protocol, by Joe Gregorio. Looks pretty easy, actually.
A Fistful of Languages, a new blog about DSLs and Ruby.
Revealing the X/O impedance mismatch, by Ralf Lämmel and Erik Meijer. “When engaging in X/O mapping, i.e., when viewing XML data as objects or vice versa, one faces various conceptual and technical challenges — they may be collectively referred to as the `X/O impedance mismatch’.”
Well I’ve been where you’re hanging,
I think I can see how you’re pinned:
When you’re not feeling holy,
your loneliness says that you’ve sinned.
— Leonard Cohen, Sisters of Mercy
dwm is a dynamic window manager for X11. “As founder and main developer of wmii I came to the conclusion that wmii is too clunky for my needs.” Sounds like the Forth way of life.
A Comparison of Ada and Real-Time Java for Safety-Critical Applications, does safety have to be painful? :-/
The Thrilling Freaky-Freaky Sandbox Hack!!, _why moves to C to secure Ruby.
Dumpster Gardens, neat.
Derivatives of Regular Expressions, by Janusz A. Brzozowski. This is from 1964!
A Functional Perspective on SSA Optimisation Algorithms, by Manuel M. T. Chakravarty, Gabriele Keller, and Patryk Zadarnowski. “In this paper, we discuss a new formalisation of the mapping from SSA programs to a restricted form of lambda terms, called administrative normal form (ANF).”
To everything, turn, turn, turn
There is a season, turn, turn, turn
And a time to every purpose under heaven
A time to gain, a time to lose
A time to rend, a time to sew
A time to love, a time to hate
A time for peace, I swear it’s not too late
— Pete Seeger, Turn, Turn, Turn
Mocha is a library for mocking and stubbing within tests using a syntax like that of JMock and SchMock.
Mongoose is a pure-Ruby database management system that is modeled after Rudyard Kipling’s Rikki-Tikki-Tavi: small, quick, and friendly. It has an ActiveRecord-like interface, uses SkipLists for its indexing, and uses Marshal to store its data.