Key conclusion:
Many programming language designers mistakenly assume that removing redundancy makes programmers more productive. ...Well-designed redundancy can, however, dramatically improve productivity with its ability to uncover errors early in the development process. ...
The trick, of course, is figuring out which redundancies are good, and which aren't.
No comments:
Post a Comment