The connection between the language in which we think/program and the
problems and solutions we can imagine is very close. For this reason
restricting language features with the intent of eliminating programmer
errors is at best dangerous.
-- Bjarne Stroustrup.
Quoted in "Why Michael Schwern is
not a Java programmer" by Simon Cozens Jul. 11, 2001
http://www.oreillynet.com/cs/weblog/view/wlg/461