Tuesday, August 02, 2005

Which Altar Do You Want To Worship At?

"Finally, the days where a novice programmer can know all of a language are gone, at least for the languages in widespread industrial use. Few people know "all of C" or "all of Java" either and none of those are novices. It follows that nobody should have to apologize for the fact that novices do not know all of C++. What you must do - in any language - is to pick a subset, get working writing code, and gradually learn more of the language, its libraries, and its tools."
-Bjarne Stroustrup from What is C++ So Big?"

"If a system is to serve the creative spirit, it must be entirely comprehensible to a single individual."
-Dan Ingalls from Design Principles Behind Smalltalk

Rock on dynamic brothers. Rock on!


Vincent Foley said...

Ruby! Ruby! Ruby!

Isaac Gouy said...
This comment has been removed by a blog administrator.
Isaac Gouy said...

Preceding those comments, in the same section, Stroustrup writes:

The programming world is far more complex today than it was 30 years ago, and modern programming languages reflect that.

The Dan Ingalls quote is 25 years old.