Simon Willison’s Weblog

Subscribe
Atom feed for programming

156 posts tagged “programming”

2007

19 Eponymous Laws Of Software Development. I normally loathe anything that’s bundled up as a numbered list, but this one is actually really useful.

# 18th July 2007, 12:29 am / lists, programming

Understanding Engineers: Feasibility. Charles Miller provides smart definitions of what programmers mean when they say “impossible”, “trivial”, “unfeasible”, “non-trivial”, “hard” and “very hard”.

# 17th July 2007, 10:24 am / charles-miller, hard, language, nontrivial, programmers, programming, trivial, unfeasible, veryhard

Introduction to Abject-Oriented Programming. The best part is the comments, where several people completely fail to get the joke.

# 8th July 2007, 6:24 am / abject, funny, programming, wtf

2006

A General Theory of Programming Language Relativity. Functional languages have clearer levels of indirection.

# 12th December 2006, 8:56 am / functional, programming

2004

Code generation vs data driven programming

Via Ned Batchelder, this interview with pragmatic Dave Thomas on code generation closely reflects my own nascent thoughts on the issue:

[... 369 words]