Source: insights.dice.com --- Monday, October 09, 2017
October’s update of the TIOBE Index, which attempts to gauge the world’s most popular programming languages, has a bit of a surprise: Swift, Apple’s new(ish) language for building iOS and MacOS apps, is losing steam. Since October 2016, Swift has fallen from 12th to 16th place in TIOBE’s rankings, managing to stay just ahead of its predecessor, Objective-C, which tumbled from 10th to 17th place during the same period. The reason for the decline, in TIOBE’s analysis, is frameworks. “Until recently it was quite common to program Android apps in Java and iOS apps in Swift/Objective-C. This is quite cumbersome because you have to maintain two code bases that are doing almost the same,” read the firm’s analysis. “So frameworks for mobile hybrid apps were developed and now that they have grown mature these are becoming very popular.” The market leaders, TIOBE continued, are “Microsoft’s Xamarin (C#), Apache’s Cordova (JavaScript) and Ionic (JavaScript).” As a result, “languages such as C# and JavaScript are gaining popularity at the cost of languages such as Java and Swift.” It’s important to note that the relative rankings of Swift and Objective-C don’t correlate directly with the popularity of iOS as an app platform. Developers clearly want to build for iOS, which can pay a healthy premium over Android (according to Dice’s Salary Calculator). But as with any platform, their choice in tools can evolve according to their needs. TIOBE’ ...
from Apple http://ift.tt/2gnTLFp
No comments:
Post a Comment