GAME JOBS
Latest Blogs
spacer View All     Post     RSS spacer
 
June 6, 2013
 
Tenets of Videodreams, Part 3: Musicality
 
Post Mortem: Minecraft Oakland
 
Free to Play: A Call for Games Lacking Challenge [1]
 
Cracking the Touchscreen Code [3]
 
10 Business Law and Tax Law Steps to Improve the Chance of Crowdfunding Success
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
June 6, 2013
 
LeapFrog
Associate Producer
 
Off Base Productions
Senior Front End Software Engineer
 
EA - Austin
Producer
 
Zindagi Games
Senior/Lead Online Multiplayer
 
Off Base Productions
Web Application Developer
 
Gameloft
Java Developers
spacer
Latest Press Releases
spacer View All     RSS spacer
 
June 6, 2013
 
Warner Bros. Interactive
Entertainment
Announces...
 
LittleBigPlanet PS Vita
developer Tarsier
Studios...
 
Havok™ Announces
Support of Xbox One
with...
 
EXATO GAME STUDIOS
ANNOUNCES LAUNCH DATE FOR
VOXEL...
 
E3 2013: Castlevania:
Lords of Shadow 2
trailer...
spacer
About
spacer Editor-In-Chief:
Kris Graft
Blog Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Mike Rose, Kris Ligman
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
Education:
Gillian Crowley
 
Contact Gamasutra
 
Report a Problem
 
Submit News
 
Comment Guidelines
 
Blogging Guidelines
Sponsor

 
iPhone growth spurs iOS programming language's popularity
iPhone growth spurs iOS programming language's popularity
 

July 6, 2012   |   By Eric Caoili

Comments 2 comments

More: Console/PC, Smartphone/Tablet, Programming





Newsbrief: Underlining the popularity of the iPhone and its software, the programming language used primarily by Mac/iOS applications and games, Objective-C, is now one of the most popular programming languages.

The object-oriented language is still behind C and Java by a significant margin, but it's now overtaken general-purpose language C++, which had been vastly more popular than Objective-C before the App Store's launch.

TIOBE Index, a programming community index, has published charts and data regarding the most popular programming languages after ranking them based on the number of skilled engineers, courses, and third-party vendors for them.
 
 
Top Stories

image
Microsoft's official stance on used games for Xbox One
image
Microsoft: Xbox One users must have broadband, check in online
image
Microsoft: You'll have control over privacy with Xbox One Kinect
image
Keeping the simulation dream alive


   
 
Comments

Shay Pierce
profile image
I think that "most used" could and should be distinguished from "most popular." I learned Objective C solely in order to make iOS games... out of the 12 or so programming languages that I've worked in, it's almost certainly the hardest to learn and the hardest to work in.

In retrospect I wish I had skipped learning Objective C and instead gone with a C++-based engine such as Marmalade, or a cross-platform development engine that would let me work in a language I actually like - such as C# in Unity, or ActionScript 3 in a Flash AIR mobile app. None of those were really viable options back in 2010 however. It's definitely the path I would recommend to game devs these days.

Of course portability is the biggest reason to not use Objective C... and this was the real reason that Apple probably encouraged it so strongly (and even, at one point, required it in their developer licensing agreements). The harder it was to port a game to other platforms, the stronger their lead over the mobile/tablet app market became.

Tommy Leung
profile image
I learned Objective C solely for iOS development and found it pretty ugly and ridiculous in the beginning but now that I've been using it for a few years it has grown on me. I am surprised that Java is ahead since that's the language I use the absolute least amongst C, C++, ObjC, and Java.


none
 
Comment:
 




 
UBM Tech