Comment Languages don't have to change slowly (Score 2) 421
I don't think languages have to change slowly. It all depends on the way they are developed.
Look at C#. It's quite a young language, but it changed tremendously since it started. And now languages like Java and C++ are trying to catch up with it, at least in some aspects (like lambdas).
In version 1.0, it was mostly a copy of Java, with some enhancements, like properties and delegates. Over time, generics, lambdas (that can be manipulated programatically) and optional dynamic typing were added. And the upcoming version 5.0 will have much better support for asynchronous programming than other languages. All those changes are very useful and can change the way you program.
I think this proves that popular languages don't have to change slowly. And you can even keep backwards compatibility while doing it.