Expressive Programming

thoughts on software construction

User Tools

Site Tools


This is a knowledge base about constructing software. My philosophy is that software should resemble, as closely as possible, the mental model of the problem we are trying to solve. It should also give us enough control to tune the performance of the system.

What Is Computer Programming

On Choosing Identifiers

start.txt ยท Last modified: 2013/03/26 20:04 by lyle