Il linguaggio C (sì, il C e non il C++ o il C#) supera Java come linguaggio di programmazione più utilizzato, almeno stando all’indice TIOBE, una famosa classifica nella quale sono annualmente eseguite “misurazioni” consultando fonti di vario tipo e creando una graduatoria mese per mese per i linguaggi di programmazione e la loro curva di adozione / abbandono. Il dato impressionante è quello che riguarda a ogni modo Objective C (ben noto agli sviluppatori iOS), balzato nel giro di pochi anni posizioni riservate ai linguaggi sconosciuti per pochi eletti al terzo posto nella classifica. L’Objective-C è nato negli stessi anni del C++ ma è stato inizialmente delegato a compiti di nicchia fino a quando Steve Jobs ne ottenne in licenza l’utilizzo per lo sviluppo nel NeXTSTEP, sistema operativo orientato agli oggetti, multitasking, considerato un po’ il “nonno” di OS X. La sua diffusione è legata principalmente al framework OpenStep di NeXT e al sempre maggiore successo di OS X e iOS. Curioso il trend che riguarda il C puro, linguaggio che sembra avere occupato il posto di Java, in passato preferito anche da molti principianti.
[A cura di Mauro Notarianni]