The problems that I really like to solve are our cultural problems.
The potential of greater good goes right along with the potential for greater evil.
I'm a great believer in visual distinctions.
That being said, I think we should immediately deprecate any string concatenation that combines '19' with '99'.
Would you trust the linguistic intuitions of someone who has been studying Latin or Greek for three days?
The problem with using C++ ... is that there's already a strong tendency in the language to require you to know everything before you can do anything.