Dice said that five programming languages may decline

According to  Dice  reported that not all programming languages are always there, because a new generation of developers will accept other languages and frameworks they find it easier to use. In order to determine which programming languages may be doomed to fail in the long term, they see the popularity rankings TIOBE and RedMonk, as well as his position announcement Dice database. Lists the following languages:

Ruby

A long time ago, Ruby is very popular. This is the top ten languages ​​on Tiobe magazine, praised the developer to learn how easy it is up there. But over the past 18 months, Tiobe's ranking fell from No. 9 to No. 12.

Also found that the analysis of the Dice In the past year hiring data showed a substantial decline in the number of companies looking for technology professionals proficient in Ruby's. 2018, the number of jobs Ruby fell 56%. This is a huge warning sign that many companies are abandoning Ruby, if that is the case, the language of the user base can quickly be reduced to almost nothing.

Haskell

Allegedly, Haskell will be a major update in 2020. Some well-known companies and projects (Facebook, GitHub, etc.) all of them with Haskell implements important programs at some point. However, Haskell remained unchanged in the long-term language RedMonk ranking. This means that it is dead or completely dead?

Objective-C

Apple's Object-C is already 35 years old, it is clear that Apple want it to run its course. Five years ago, Apple executives on stage, Swift launched its software ecosystem, which is a new, improved programming language. There is no doubt that developers will soon accept the Swift.

To be fair, more developers have begun to use the Swift (in particular, become more abundant under circumstances in function), but the Object-C and not, as some people would expect the collapse of popular language in the rankings, just one of many possible developers prefer to use the language they have been using.

However, to a certain moment, Object-C is likely to disappear completely. Swift is becoming a very effective language for building iOS, MacOS and near the cross-platform applications.

R

As early as that time, R is an increasingly popular data analysis language. However, Python seems to be quickly swallowed market share of R. Although R still used by scholars and scientists data, but companies interested in data analysis are turning to Python, because of its scalability and ease of use. Therefore, R reducing TIOBE programming language popularity index, while other studies have shown, R slow decline in usage, in favor of Python.

If R is to be present in any form, it is because the data analyst may eventually use which will bind with Python. Earlier this year, chief technology officer Enriko Aryanto Dice representation (he was co-founder of Redwood City, California (Redwood City), the California-based Kuangdi Ming Tak is a smart marketing data platform):

The R and Python combine both reasonable and feasible, we run them on the internal data science platform, but if today I want to resume my career, I might consider focusing on Python instead of R. It is a more universal language, there is a wider range of applications.

Perl

Even if the degree of popularity of Perl RedMonk decline, given the still large number of legacy sites using its code, the language also takes a long time to completely flattened. Nevertheless, developers generally support other languages, such as building sites, which means that Perl will fall more and more abandoned state.

In earlier versions of this article, we said that Perl is almost no active development. As some helpful comments were pointed out, it is not true: it is updated annually. However, given that the decline in the RedMonk and TIOBE, they still think it is a fading language.

Guess you like

Origin www.oschina.net/news/108665/5-programming-languages-probably-doomed