Sam Wilmott
This entry was posted on 7/19/2006 7:47 PM and is filed under uncategorized.
I had the great fortune to work with and learn much of what I know about Content Engineering and the design of programming languages from
Sam Wilmott.
A few examples:
Understand the difference between zero and nothing, it shows up more times than you think.
Patterns should either fail fast, or consume as much as possible.
All of the problems of Computer Science are a subset of the problems of publishing.
Common notations should be small and uncommon large.
Computer languages should be designed for ease use not ease of learning.
The easier it is to handle context the easier it is to process content.