The Rise and Fall of Languages in 2012

ACM News 14/01/2012

The most recent processor phenomenon, the transition from the multicore to the many-core era, was expected to set the stage for the emergence of functional computer languages, which fit well with concurrent programming. Although 2012 did not produce a major breakthrough in functional languages, the leading candidates are Scala and Clojure. Java has been in decline in traditional settings, but the popularity of the Android platform has made up for the shortfall. Objective-C also has continued to do well as a mobile programming language, while Python continues to grow slowly, and JavaScript and Ruby are holding steady. Meanwhile, Perl continues the decline it has experienced in recent years. The number of searches for Perl is 19 percent of what it was in 2004. The popularity of the primary native languages, C and C++, remained about the same in 2012, rising or falling slightly in various surveys. Finally, D, Go, and Dart all emerged in 2012, and although they have not yet entered the premier tier, they are slowly working their way forward and gaining users.

More info: Dr. Dobb’s Journal (01/08/13) Andrew Binstock

Esta entrada fue publicada en Ciencia y programación. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s