Swift, Apple's new programming language for iOS and OS X applications, has rocketed up the charts in two monthly tabulations of programming language popularity.
Introduced in early June, the language enters the July Tiobe Index at number 16 and did even better on this month's PyPL Popularity of Programming Language index, placing 10th. "Everybody is curious to know what this new language is about, especially because it has been developed by Apple," said Paul Jansen, Tiobe managing director. He speculates interest in Swift will remain high, unlike Google's Go language, which attracted a lot of interest in Tiobe's index when it was first released in 2009 but quickly dropped out of the top 100 for some time before bouncing back a bit to its present spot of 30th place.
"[Swift] itself is also nothing new, but in contrast to Go it serves a purpose, i.e. to supersede the outdated Objective-C language. New applications for iPhone and iPad will all be written in Swift eventually. So Swift will probably stay in the top 20 for a long while and has the potential to become a top 10 player." Swift, Jansen said, combines existing programming paradigms but has no new inventions.
The language already has received a lot of scrutiny from developers taking a look at issues like performance. And a blogger this week is citing supposed design mistakes pertaining to mutable and immutable arrays.
The quick high placements in the Tiobe index, which looks at Internet searches of languages on a number of sites, and PyPL, which looks at language tutorial searches in Google, further verify the level of interest in Swift. The language received a 1.054 percent share in the Tiobe index and a 3 percent share in PyPL. A search on language repositories in GitHub, meanwhile, finds 260 repositories pertaining to Swift. There were 157 repositories for Swift a month ago.
This story, "Apple's Swift climbs quickly in language popularity," was originally published at InfoWorld.com. Get the first word on what the important tech news really means with the InfoWorld Tech Watch blog. For the latest developments in business technology news, follow InfoWorld.com on Twitter.