Apple's new Swift programming language is growing rapidly in popularity according to RedMonk's latest Programming Language Rankings. The analysis ranks the future popularity of programming languages based on the amount of discussion on Stack Overflow and the usage on Github.
As expected, the top programming languages ranked by RedMonk include JavaScript, Java, and PHP in the top three slots with Objective-C rounding out the top ten.
Though it does not rank as high as its Objective-C counterpart, Swift was singled out by the researchers for growth that "is essentially unprecedented in the history of these rankings." In two calendar quarters, Swift has climbed from the 68th slot in Q3 2014 to the 22nd slot in Q1 2015, a jump of 46 slots. Given this meteoric rise, Swift is expected to become a Top 20 language sometime this year.
According to Chris Lattner, head of Apple's Developer Tools department, the Swift programming language was in development for four years before its official unveiling during WWDC 2014. From its conception, Swift was designed to be more approachable and fun, allowing developers to produce apps quickly and easily. Developers can use Swift code to build new apps or to add it alongside Objective-C into existing apps.
Top Rated Comments
----------
Wow, this is more than a little embarrassing. I'm an amateur developer with a full-time job in another field and had no difficulty reading the manual in two evenings and figuring out how to mix Swift code into my Obj-C app. That also took two evenings to learn and I can now convert files to Swift easily. Ultimately, if you don't want to make native apps that's up to you, but users certainly can tell the difference. They will notice the extra lag between when Apple releases new hardware and new APIs and when you are able to support them as well as the slower overall performance. Based on the level of understanding in your post, I wouldn't be surprised if Swift is the only thing you're having trouble with, so I agree that native app development isn't for you.
I'd like to see how you justify that opinion.
----------
The language manual is _very_ verbose, compared for example to the C++ Standard. It could probably be written in a third of the space, but obviously would be a lot less readable.
Swift is really wonderful, I really hope Apple step ups with its development and open sources it eventually.