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
Today, April 5th, is the Qingming solar term in t...
The matter began with a platform turnover statist...
Recently at the Guangzhou Auto Show, Tesla releas...
"The world is complicated, and Baidu underst...
Korean cars are becoming less and less visible in...
Stupid people, lots of money, come quickly! Altho...
Mercury is the planet closest to the Sun, with an...
Not long ago, a somewhat sci-fi news became a hot...
Compiled by: Gong Zixin Cobra bites kill thousand...
[[432650]] According to preliminary data from the...
At the beginning of the year, Ma Dong accepted an...
Online traffic costs remain high, and corporate o...
Reviewer: Ji Shi Life Field Observer A quarter of...
For now, it can be said that the market is develo...
Gigabit bandwidth server rental price, Gigabit ba...