I was eventually persuaded of the need to design programming notations so as
to maximize the number of errors which cannot be made, or if made, can be
reliably detected at compile time.
There are two ways of constructing a software desig One way is to
make is so simple that there are obviously no deficiencies, and the
other way is to make it so complicated that there are no obvious
deficiencies....
There are two ways of constructing a software desig One way is to
make is so simple that there are obviously no deficiencies, and the
other way is to make it so complicated that there are no obvious
deficiencies....