The greatest single programming language ever designed
The most disastrous thing that you can ever learn is your first programming language.
It's all about long-term, sustaining relationships.
If you're not failing 90% of the time, then you're probably not working on sufficiently challenging problems.
Having an intelligent secretary does not get rid of the need to read, write, and draw, etc. In a well functioning world, tools and agents are complementary.
Java and C++ make you think that the new ideas are like the old ones. Java is the most distressing thing to hit computing since MS-DOS.