| |
In reverse chronological order:
-
- General Purpose Programming Languages' Speed of Light
(April 9 2013)
-
- Another Non-Argument in Type Systems
(October 25 2012)
-
- Server Failover For the Cheap and Forgetful
(August 2 2012)
-
- Fast Enough VMs in Fast Enough Time
(February 8 2012, updated February 7 2013)
-
- Problems with Software 3: Creating Crises Where There Aren't Any
(June 28 2011)
-
- Problems with Software 2: Failing to Use the Computing Lever
(June 7 2011)
-
- Problems with Software 1: Confusing Problems Whose Solutions Are Easy to State With Problems Whose Solutions Are Easy to Realise
(April 19 2011)
-
- Parsing: The Solved Problem That Isn't
(March 15 2011)
-
- In Praise of the Imperfect
(August 25 2010)
-
- A Modest Attempt to Help Prevent Unnecessary Static / Dynamic Typing Debates
(April 7 2010, updated April 8 2010)
-
- A Proposal for Error Handling
(December 14 2009)
-
- The Missing Level of Abstraction?
(September 15 2009)
-
- Good Programmers are Good Sysadmins are Good Programmers
(March 20 2009)
-
- How can C Programs be so Reliable?
(November 11 2008)
-
- Free Text Geocoding
(September 1 2008)
-
- Extended Backtraces
(June 2 2008)
-
- Designing Sane Scoping Rules
(March 3 2008)
-
- Some Lessons Learned from Icon
(December 3 2007, updated October 26 2010)
-
- How Difficult is it to Write a Compiler?
(August 9 2007)
-
- When Are Macros Useful?
(May 11 2007)
-
- Filling in a Gap
(March 21 2007)
-
- Are Multicore Processors the Root of a New Software Crisis?
(January 18 2007)
-
- The High Risk of Novel Language Features
(November 21 2006, updated January 26 2008)
-
- Evolving DSLs
(October 17 2006)
-
- More Meta Matters
(August 30 2006)
-
- Strategies for Dealing With E-mail
(June 26 2006)
-
- Debugging Driven Development
(March 26 2006)
-
- Make Exceptions Work For You
(January 29 2006)
-
- Home Directory Synchronization
(December 10 2005)
-
- SREP
(October 3 2005, updated October 7 2005)
-
- Metacircularity
(September 12 2005, updated September 17 2005)
-
- Timing setjmp, and the Joy of Standards
(July 21 2005)
-
- Text is Dead They Say
(June 16 2005, updated January 27 2008)
-
- The Importance of Syntax
(May 1 2005)
-
- Predicting the Future of Computing
(January 31 2005)
-
- Tail Call Optimization
(December 21 2004, updated April 4 2006)
-
- Language Orientated Programming
(November 19 2004)
|
|
|