Popularität von Objective-C steigt
Nachdem TIOBE-Index, der aus verschiedenen Quellen wie zum Beispiel der Anzahl der Entwickler, angebotenen Kursen und Programmbestand hergeleitet wird, ist
Objective-C nun auf den dritten Platz der meist genutzten Programmiersprachen aufgestiegen. Nach wie vor am meisten wird C genutzt (18,3%), dicht gefolgt von Java (16,1%, Vorjahr 19,2%). Objective-C wird von 9,3% der Entwickler genutzt und löst C++ vom dritten Platz ab. C# von Microsoft wird von 6,67% der Entwickler verwendet, Visual Basic .NET von 0,92%. Hauptsächlich durch die Popularität von iOS konnte Objective-C seit 2009 den Marktanteil stark steigern. Anfang 2009 nutzten noch weniger als 0,1% der Entwickler Objetive-C, alleine in den letzten zwölf Monaten stieg der Anteil von 5,18% auf 9,3%.
Objective-C entstand in den frühen 80ern bei der Firma Stepstone und wurde von Brad Cox und Tom Love entwickelt. Die beiden Programmierer waren von Smalltalk, einer von Xerox entwickelten Sprache, fasziniert und wollten etwas ähnliches entwickeln. Objective-C wurde von Anfang an als Erweiterung von C entwickelt, so dass auch bestehender C-Code weitergenutzt werden konnte. Im Jahre 1988 lizenzierte die von Steve Jobs nach dem Rauswurf bei Apple gegründete Firma NeXT die Programmiersprache von Stepstone. Als Apple NeXT im Jahre 1996 übernahm löste das Betriebssystem NeXTStep unter dem neuen Namen Mac OS X das bestehende Mac OS ab. NeXTStep setzte als primäre Programmiersprache Objective-C ein. Dies war für viele Entwickler der erste Kontakt mit Objective-C. Zwar bot Apple mit dem Carbon-Framework eine Möglichkeit an, auch neue Programme in C/C++ für Mac OS X zu entwickeln, aber häufig waren bestimmte Systemfunktionen nur aus den Objective-C-Frameworks zugänglich.
Weiterführende Links: