Programming languages: Don’t bother learning these ones in 2019

0
144

Microsoft’s open-source move puts Powershell on favorite programming languages list
Microsoft’s PowerShell open-sourced scripting language is striking a chord with more developers.

While it’s a given that a developer should learn certain languages, like Python or JavaScript, what about the rest of them? With so many languages to choose from, which of them are worth the effort? 

Codementor, a startup that connects developers with questions to developers with answers, has attempted to narrow those choices down by creating a list of the worst languages to learn. The ‘worst-to-best’ ranking creates scores using community engagement, growth, and the job market to determine the list. 

Last year the company ruled that Dart, Objective-C, CoffeeScript, Lua, and Erlang were the top five languages not worth learning.   

This year Codementor focused on “which languages you probably should not learn as a first programming language”. For this reason, it excluded the top three most popular languages, including JavaScript, Python, and Java. 

The company’s data suggests the languages to not bother learning this year are Elm, CoffeeScript, Erlang, and Perl. 

Somewhat surprisingly, Kotlin, a popular language for building Android apps, rose from 18th to 11th place on Codementor’s worst-to-best list. Microsoft-owned code-hosting site GitHub crowned it the fastest-growing language of 2018 due to the massive growth in projects written in Kotlin. 

Meanwhile, the ‘most improved’ language was Dart, a language that was hatched in Google and released in 2013. 

Codementor attributes Dart’s improvement to Flutter, Google’s mobile SDK for building iOS and Android apps from a single code base. Flutter apps are written in Dart and it is a key piece of Fuschia, a future OS that Google is working on.

Dart’s rise on the back of Flutter demonstrates the power that Google’s decisions have over a significant portion of developers. 

“Google’s Flutter announcement, which happened around the time our list was published last year, breathed new life into Dart, skyrocketing it to 20th place on our Growth and Trending metric,” Codementor notes. 

Dart doesn’t rate high in Codementor’s Job Market index yet, but its community-engagement score has improved markedly due to chatter about Dart and Flutter.  

codementorworstlangs2019.jpg

Somewhat surprisingly, Kotlin, a popular language for building Android apps, rose from 18th to 11th place on Codementor’s list.

Image: Codementor

×

worst-programing-languages-ranking-changes20191.png

More on programming languages

Programming languages: Developers reveal most loved, most loathed, what pays bestProgramming language popularity: C++ bounces back at Python’s expenseMicrosoft revamps programming language PowerShell as Windows 10 use trails LinuxUS tech students slaughter peers in Russia, China, India in coding testMicrosoft’s TypeScript programming language rising fast, almost makes top 10Programming languages: PowerShell nets more Linux, macOS, Windows developersProgramming languages: Python rides high but Groovy is cool again with developersPython programming language’s top uses, tools: Developers reveal their choicesBest-paying programming languages, skills: Here are the top earnersThe programming languages and skills that pay the best in 2019 TechRepublicIs Julia the next big programming language? MIT thinks so, as version 1.0 lands TechRepublicMozilla’s radical open-source move helped rewrite rules of tech CNET

Related Topics:

CXO

Cloud

Big Data Analytics

Innovation

Tech and Work

Collaboration