Чому Objective-C витіснив C
Здійснилося! Вперше за всю історію ведення незалежного індексу TIOBE мова програмування Objective-C обійшла за популярністю мову C++. При цьому немає і поки що не передбачається жодної іншої системи розробки, яка могла б повторити успіх Objective-C, яка стартувала з нуля в середині 2009-го і сьогодні вийшла на третє місце (9,3%).

Продовжується стабілізація дещо дивного тренду відходу Java на другу роль. Лідерство Сі знову не викликає сумнівів (18,3%), а ось Java за останній рік помітно пішла вниз (16,1%). Хоча, цілком можливо, ці коливання локальні, тому що кількість великих проектів на Java активно шириться, і ставки на цю технологію робляться найсерйознішими.
Вагається інтерес і до C# (5-е місце, 6,7%), але також напевно тимчасово, і з політичних причин (неясність з Windows 8 і платформою .NET). Цікаво, що спад інтересу до C# повністю компенсувався черговим злетом Visual Basic for .NET (6 місце), що обігнав PHP.
А ось причина успіху Objective-C є досить очевидною: зростання популярності айфонів, розвиток ринку мобільних додатків. При цьому на Java цей тренд не особливо позначається, мабуть, тому, що, за зауваженням багатьох розробників, монетизація софту для айфонів істотно перевершує монетизацію андроїд-програм (багато в чому через те, що якість софту в Android Market/Google Play помітно гірше за софт з віртуального магазину Apple, відбір куди значно суворіше). До речі, найефективніший у плані монетизації з мобільних пристроїв – це BlackBerry (ОС RIM)!
Відіграє роль популярності Objective-C мабуть і той факт, що ця система фактично єдина базова офіційна технологія розробки під iOS від Apple.