Complete Archives

Macho Programming August 30, 2008

Understanding What It's Like to Program in Forth August 2, 2008

Kilobyte Constants, a Simple and Beautiful Idea that Hasn't Caught On July 20, 2008

Functional Programming Went Mainstream Years Ago July 6, 2008

Want to Write a Compiler? Just Read These Two Papers. June 29, 2008

A Spellchecker Used to Be a Major Feat of Software Engineering June 8, 2008

Coding As Performance May 31, 2008

Don't Be Afraid of Special Cases May 25, 2008

Purely Functional Retrogames, Part 4 May 11, 2008

Purely Functional Retrogames, Part 3 May 3, 2008

Purely Functional Retrogames, Part 2 April 19, 2008

Purely Functional Retrogames, Part 1 April 12, 2008

My Road to Erlang March 23, 2008

Slumming with BASIC Programmers March 9, 2008

In Praise of Non-Alphanumeric Identifiers February 25, 2008

Five Memorable Books About Programming February 18, 2008

Back to the Basics of Functional Programming January 31, 2008

Don't Structure Data All The Way Down January 20, 2008

Garbage Collection in Erlang January 6, 2008

Why Garbage Collection Paranoia is Still (sometimes) Justified January 5, 2008

Functional Programming Archaeology December 28, 2007

Would You Bet $100,000,000 on Your Pet Programming Language? December 23, 2007

Timings and the Punchline December 21, 2007

Revisiting "Programming as if Performance Mattered" December 16, 2007

Finally: Data Structure Constants in Erlang December 9, 2007

Two Stories of Simplicity December 8, 2007

Deriving Forth December 6, 2007

Trapped! Inside a Recursive Data Structure December 1, 2007

Sending Modern Languages Back to 1980s Game Programmers November 20, 2007

Erlang as a Target for Imperative DSLs November 18, 2007

Follow-up to "Admitting that Functional Programming Can Be Awkward" November 13, 2007

Admitting that Functional Programming Can Be Awkward November 9, 2007

On the Perils of Benchmarking Erlang November 4, 2007

A Deeper Look at Tail Recursion in Erlang November 2, 2007