bearophile wrote:
The problem here is that writing code is a creative thinking process.
Bolting things to an airplane is not.<

This is an important insight that I think Walter article misses.


Not at all. Most of software engineering work consists of plugging in subassemblies. In this case, designing the grammar such that the "subassemblies" of the grammar won't fit together in ways that don't make sense is perfectly analogous.

Reply via email to