A key element in programming is the forming of some intention in the programmer’s mind. By programmer’s intention we mean a desire that something be accomplished. Its emergence is best provoked by a direct question: “What do you really intend here?”.
The Death of Computer Languages, The Birth of Intentional Programming - Microsoft Research







