"most programmers have learned to program only a little and usually in an early bound system" #readingToday
Part of the real problem of today's software is that most programmers have learned to program only a little, at the surface level, and usually in an early bound system. They have learned very little (or nothing) about how to metaprogram — even though metaprogramming is one of the main keys today for getting out of software's current mess.
Alan Kay (2003?)