In the programming world, there is fierce competition among development languages. There are both respected old-line developers, such as Java and C++, and rising stars, such as Apple's Swift and Google's Go. Who can compete with them in the programming world? Since the release of Swift last summer, RedMonk Analysis Company has conducted a study on the popularity of development languages. Its ranking soared from 68th to 22nd. Analyst Stephen O'Grady mentioned in his blog that such a ranking surge is rare. Compared with Google's development language Go, which was released as early as 2009, it only broke into the top 20 this quarter. Indeed, RedMonk's analysis report has a certain reference value, because it does not reflect the most popular development language in the company or the most popular specialization direction of programmers. It has two evaluation criteria: the number of lines of code in GitHub and the number of questions and answers on StackOverflow. In fact, we can also get a clue from this analysis: which programming language is more attractive to programmers now. Given the fierce competition for engineering application talents, companies can also use this to understand which language is more conducive to their development in new projects. And for our preferred apps, the trend of language popularity is also changing. Just like the Go language mentioned above, it is still developing rapidly, especially in China. The Rust language developed by Mozilla (famous for developing the Firefox browser) also has a very optimistic development trend. Of course, the momentum of these fledgling young people cannot be ignored. But compared with some of the "big brothers" in the programming world, such as Java, JavaScript, PHP and C++, the younger generations are still far behind. Despite the increasing popularity of newer technologies, Oracle's flagship products still hold the top spot. Perhaps this result is also telling learners that learning a new language is certainly helpful in adapting to the current environment, but the old ones are still the best. Old languages like Java can be regarded as the Six Meridians Divine Sword that requires a lot of internal strength, but languages like Swift and Go, which are like the Eighteen Palms of the Dragon Subduing, are very powerful once the internal strength is cultivated. In any case, the era of a single dominant player in the programming world is gone. English: http://www.wired.com/2015/01/redmonk-swift/ |
<<: Wonderful Quotes from Speakers at the World O2O Expo
>>: iOS source code download: ActionSheet effect imitating QQ Music
As a developer, the last thing you want to see is...
According to foreign media reports, in the wave o...
In early 2016, the General Offices of the Ministr...
Do you hope that the event will become a hit? Tha...
I have seen many articles about the importance of...
Physical examination is an important channel for ...
Some people say that if you want to be a great pe...
Overall performance of the used car market in Jun...
This article analyzes various mainstream feedback...
A piece of news about the company's arrears o...
Hot in one word! The dog days of summer have begu...
There are many types of marketing in the Internet...
Many cat owners have to go to work during the day...
Rumor: "Normal menstruation is painless, and...