Neither saw this state of affairs as likely to coalesce again into a few dominant languages. Instead, they saw this diversity as a fertile ground of ideas in which languages will share innovation with each other.
According to King, "A whole lot of cross-pollination goes on, and you see some kind of convergence in the space of language features, in the sense that some things that turn out to be good ideas are rapidly (or slowly) adopted by many languages." Nutter believes "the day is rapidly approaching where we will see much greater collaboration between the various JVM languages." To that end, Nutter participates in a JVM languages group with other developers.
That said, it's easy to overhype the language explosion. There's a lot of talk about these "new" languages, but their overall market share, while growing, is still less than 1 percent, with the exception of Ruby.
It's hard to imagine another decade of a single language ruling them all. If Nutter and King are right, then there will be no replacement for Java. Instead, as Sam Ruby once scoffed, we'll use "seven languages to create one program" and probably, for one platform: the Web cloud.
This article, "Welcome to the programming language explosion," was originally published at InfoWorld.com. Follow the latest developments in business technology news and get a digest of the key stories each day in the InfoWorld Daily newsletter. For the latest business technology news, follow InfoWorld on Twitter.