Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it.
Simplicity does not precede complexity, but follows it.
Learning French is trivial: the word for horse is cheval, and everything else follows in the same way.
A language that doesn't affect the way you think about programming is not worth knowing.
Some programming languages manage to absorb change, but withstand progress.
It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?