So there has to be some kind of new application that people want to write that the existing languages don't serve very well and that provides the opportunity and therefore makes it worthwhile for people to learn a new programming language. 