Apple's Swift Programming Language Proving Popular With Developers - MacRumors
Skip to Content

Apple's Swift Programming Language Proving Popular With Developers

by

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.

redmonk_languages_1q15
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.

Tag: Swift

Top Rated Comments

joshwenke Avatar
153 months ago
Swift is one of those things that makes Apple great.. and most of us don't even realize it. Swift has increased my development performance and quality. It's actually really amazing!
Score: 13 Votes (Like | Disagree)
jdoll021 Avatar
153 months ago
...Swift has climbed from the 68th slot in Q3 2014 to the 22nd slot in Q1 2105, a jump of 46 slots. Given this meteoric rise, Swift is expected to become a Top 20 language sometime this year.
46 slots in 91 years? Now that's what I call meteoric!
Score: 8 Votes (Like | Disagree)
153 months ago
Stopping support for Objective-C is a terrible idea.
Apple will not 'stop support' for Swift anytime soon. However, WWDC 2015 will bring the introduction of the first Swift-only APIs as well as further Swift-only Xcode and compiler features. All WWDC 2015 sessions and sample code will be Swift. Developers will get the hint.

----------

Anyways, Swift was a contributor in my decision to stop developing native applications. Why go through the effort of learning as difficult a language as Swift (the language manual is hundreds of pages long. Not a manual that goes through the libraries - just the manual to explain the core language itself.)

Making bridged applications that mixed Obj-C and Swift looked like a massive PITA.
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.
Score: 3 Votes (Like | Disagree)
gnasher729 Avatar
153 months ago
It will go even higher when (1) Apple rewrites all important system apps in Swift and (2) they announce a date of stopping the evolution/support of Objective-C.

I'd like to see how you justify that opinion.

----------

Anyways, Swift was a contributor in my decision to stop developing native applications. Why go through the effort of learning as difficult a language as Swift (the language manual is hundreds of pages long. Not a manual that goes through the libraries - just the manual to explain the core language itself.)

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.
Score: 3 Votes (Like | Disagree)
Kensai Avatar
153 months ago
It will go even higher when (1) Apple rewrites all important system apps in Swift and (2) they announce a date of stopping the evolution/support of Objective-C.

Swift is really wonderful, I really hope Apple step ups with its development and open sources it eventually.
Score: 3 Votes (Like | Disagree)
153 months ago
Plus, C (and by association supersets of C like C++ and ObjC) now have a terrible reputation for security. Swift is playing the security card hard.
Huh ? C or C++ or Obj-C are just tools to build things. Swift isn't any more secure than C if the developer using it has no idea of what to do security-wise.
Score: 2 Votes (Like | Disagree)

Popular Stories

Apple TV Sans Remote Feature

New Apple TV 4K Leaked

Friday September 25, 2026 8:16 am PDT by
MacRumors contributor Aaron Perris has uncovered an image file from Apple for an unreleased Apple TV 4K, suggesting that a new model will finally be released soon. The image is specifically for an "Apple TV 4K (4th generation)" model. Apple TV 4K (4th generation) image (on a gradient) The image reveals that the Apple TV will have the same external design as the current model, with all of its...
HomePod minis Apple TV and iPad mini Leak Feature

iPad Mini With A20 Pro, New HomePod Mini Colors, and New Apple TV 4K All Just Leaked

Friday September 25, 2026 8:18 am PDT by
The next iPad mini, HomePod mini, and Apple TV 4K models have all leaked, just a few weeks before the devices are expected to be announced. Specifically, MacRumors contributor Aaron Perris discovered a few of Apple's official images of the devices, confirming their existence and some new features that are planned. The most notable iPad mini details revealed in today's leak include an A20 Pro ...
HomePod minis on gradient feature 1 1

Exclusive: First Look at HomePod Mini 2 in Three New Colors

Friday September 25, 2026 8:17 am PDT by
Apple's new HomePod mini will share the same design as the original model and come in five colors, MacRumors has found. The information originates from Apple's own code (spotted by MacRumors contributor Aaron Perris) and shows clear product images of the new models in all of their colors. The above image contains Apple's own icons, which specifically refer to a "HomePod mini 2." The new...
Latest Stories
Banks and Credit Unions to Team Up Against Apple Pay Fees
Banks and Credit Unions to Team Up Against Apple Pay Fees
6 hours ago
Apple Finally Shares tvOS 27 Release Notes With List of New Features
Apple Finally Shares tvOS 27 Release Notes With List of New Features
6 hours ago
Amazon's $199 Discount on Apple Watch Ultra 3 Returns to Help Clear Stock
Amazon's $199 Discount on Apple Watch Ultra 3 Returns to Help Clear Stock
7 hours ago
MacRumors Giveaway: Win an Apple Watch Ultra 4 From Lululook
MacRumors Giveaway: Win an Apple Watch Ultra 4 From Lululook
7 hours ago
Apple Code Confirms iPad 12 Specs: A19, 8GB RAM, N1, C1X Modem
Apple Code Confirms iPad 12 Specs: A19, 8GB RAM, N1, C1X Modem
8 hours ago
Some iPhone 18 Pro Max Users Experiencing AT&T Cellular Issues
Some iPhone 18 Pro Max Users Experiencing AT&T Cellular Issues
8 hours ago
Launch Week Deals Hit Latest Macs, Apple Watch Ultra 4, and Apple Accessories
Launch Week Deals Hit Latest Macs, Apple Watch Ultra 4, and Apple Accessories
8 hours ago
The MacRumors Show: Tyler Stalman Talks iPhone 18 Pro's Camera
The MacRumors Show: Tyler Stalman Talks iPhone 18 Pro's Camera
9 hours ago
iPad Mini With A20 Pro, New HomePod Mini Colors, and New Apple TV 4K All Just Leaked
iPad Mini With A20 Pro, New HomePod Mini Colors, and New Apple TV 4K All Just Leaked
10 hours ago
iPad Mini 8 Leaked: A20 Pro Chip, Landscape Camera, and More
iPad Mini 8 Leaked: A20 Pro Chip, Landscape Camera, and More
10 hours ago
Exclusive: First Look at HomePod Mini 2 in Three New Colors
Exclusive: First Look at HomePod Mini 2 in Three New Colors
10 hours ago
New Apple TV 4K Leaked
New Apple TV 4K Leaked
10 hours ago
Create a Custom Pass in the Wallet App on iPhone
Create a Custom Pass in the Wallet App on iPhone
14 hours ago
How to Check Your Mac's Manufacture Date in macOS 27
How to Check Your Mac's Manufacture Date in macOS 27
18 hours ago
What's Gone in macOS Golden Gate and What's Next in macOS 28
What's Gone in macOS Golden Gate and What's Next in macOS 28
1 day ago
TestFlight App Gets New iOS 27 Features
TestFlight App Gets New iOS 27 Features
1 day ago
Google Photos Wardrobe Feature Comes to iOS
Google Photos Wardrobe Feature Comes to iOS
1 day ago
Apple Music to Host Free Head Trip Festival Livestream
Apple Music to Host Free Head Trip Festival Livestream
1 day ago
watchOS 27.2 Code Hints at iPhone-Style Screenshot Previews
watchOS 27.2 Code Hints at iPhone-Style Screenshot Previews
1 day ago
Beats 360 Headphones Now Available in Apple Stores
Beats 360 Headphones Now Available in Apple Stores
1 day ago
Apple Shares New Video Promoting iOS 27 Parental Controls
Apple Shares New Video Promoting iOS 27 Parental Controls
1 day ago
Apple Has Announced 12 New Products in the Past Month
Apple Has Announced 12 New Products in the Past Month
1 day ago
Apple Watch Ultra 2 vs. Ultra 4 Buyer's Guide: Should You Upgrade?
Apple Watch Ultra 2 vs. Ultra 4 Buyer's Guide: Should You Upgrade?
1 day ago
Here's When Apple TV is Airing Free 'Peanuts' Holiday Specials This Year
Here's When Apple TV is Airing Free 'Peanuts' Holiday Specials This Year
1 day ago
Square Announces Apple Business Integration
Square Announces Apple Business Integration
1 day ago
AirPods Pro 3 on Sale for $199 This Week on Amazon
AirPods Pro 3 on Sale for $199 This Week on Amazon
1 day ago
Qualcomm Announces Renewed Agreement With Apple
Qualcomm Announces Renewed Agreement With Apple
1 day ago
Apple Confirms iPhone 18 Pro Bug Fix Update is Coming Next Week
Apple Confirms iPhone 18 Pro Bug Fix Update is Coming Next Week
2 days ago
Full iPhone 4 'Antennagate' Q&A Video Surfaces After 16 Years
Full iPhone 4 'Antennagate' Q&A Video Surfaces After 16 Years
2 days ago
Meta Did a 'One More Thing' and It's an AI Tamagotchi
Meta Did a 'One More Thing' and It's an AI Tamagotchi
2 days ago