The software development world is nothing if not fast-moving: with coders typically relying on a scrum of competing frameworks and libraries jostling to be the next big thing.
The current winners and losers in the programming world have been revealed by Stack Overflow, in its analysis of which technologies have seen the “most dramatic” increase and decrease in developer interest in any single year since the site was launched in 2008. The analysis has sizeable data to back it up, with Stack Overflow looking at visits to topics by its community of more than 50 million developers.
SEE: Hiring kit: Python developer (Tech Pro Research)
Elsewhere, the technologies slipping into irrelevance were a mix of technologies such as Microsoft’s deprecated Silverlight web framework for playing video and animations, the Flex framework for the soon-to-be defunct Adobe Flash software platform and the mobile backend developer platform Parse, which Facebook announced it was shutting down last year. Another piece of tech that Stack Overflow highlights as undergoing notable decline is the game engine Cocos2d for iPhone.
“Both of these technologies grew incredibly fast to have a big impact because they were natural next steps for existing developer communities,” writes Silge.
Other topics demonstrated what Stack Overflow calls “modest year-over-year growth” but still enough to warrant a place on the list on fastest movers. These include Android Studio, an IDE targeted to mobile developers that was released in 2013 and grew immediately in popularity, and the machine-learning library TensorFlow, which since it was open-sourced by Google in 2015 has enjoyed “remarkable success”, according to Silge.
Less surprising, given the publicity surrounding its launch, was the explosion in interest in questions related to the Apple iPad around the time it went on sale in 2010.
The analysis looked at which Stack Overflow tags with at least 10,000 questions had the highest percentage change in interest year-on-year in any single year since the site’s launch.
- The 10 easiest programming languages to learn (TechRepublic)
- The 10 hottest developer jobs of 2017 (TechRepublic)
- Programming languages: Python is hottest, but Go and Swift are rising (ZDNet)
- How to become a Unity developer for VR and AR (TechRepublic)
- Coding school graduates: Are they worth hiring? (TechRepublic)