Scripting languages slip in popularity

Posted on 13-11-2017 , by: admin , in , 0 Comments

Prominent scripting languages, once viewed as the future of programming by offering ease of use, have slipped in the monthly Tiobe index of language popularity. Only Python and JavaScript still have some momentum.

Languages that have seen their fortunes decline include Perl, PHP, and Ruby. Software quality services company Tiobe’s suspected cause is a desire among developers for higher quality than is afforded in scripting languages: “Because quality demands are getting higher and higher, hardly anybody dares to write a critical and large software system in a scripting language nowadays.”

With scripting languages, most errors show up in runtime. And this is a problem, Tiobe says. Developers can write unit tests to compensate for this but it still is “quite dangerous” because these errors can happen while the application is in production. Statically typed languages, meanwhile, have responded to the threat of scripting languages by reducing type verbosity.

In this month’s index, which ranks language popularity based on a formula assessing searches on languages in popular search engines, Python was ranked fourth, one spot ahead of where it was last year, up 0.91 percent in that period. The language has enjoyed a reputation of being easy to learn and has become popular at high schools and universities. JavaScript, a critical cog in web development, was ranked sixth after having been eighth a year ago. It grew 0.27 percent since November 2016.