L'obiettivo-C è stato anche popolare nelle comunità di servizi scientifici e finanziari. Ci sono ancora molte applicazioni basate su Objective-C implementate nel settore bancario, principalmente sul fronte dell'analisi commerciale. Un amico lavora su una linea di milioni di codice di analisi e motore di trading basati su Objective-C per cui ha scritto la propria gerarchia di classi da zero.
A un certo punto, uno dei gestori di finestre Linux più popolari è stato scritto in Objective-C. È stato qualche anno fa e potrebbe non essere più così.
Il LLVM compiler compila anche Objective-C, compreso il supporto completo per i blocchi. È anche abbastanza portatile.
C'è anche lo Portable Object Compiler di David Stes. Compila Objective-C to C e utilizza una gerarchia di classi basata abbastanza direttamente sulla gerarchia di classi ICPak originale da StepStone.
Non posso dirlo con certezza dal testo, ma solo per chiarezza, ci si rende conto che GNUStep è multipiattaforma, giusto? "GNUstep attualmente supporta Unix (GNU/Linux e GNU/HURD, Solaris, NetBSD, OpenBSD, FreeBSD, Darwin) e Windows" citato da http://www.gnustep.org/ –
Sì, l'ho capito. Chiarirò Sto cercando di chiedermi se Obj-C è usato come linguaggio generico (nello stesso tipo di contesti come ad esempio C o C++) piuttosto che interagire solo con librerie/framework come Cocoa o GNUStep. – Joe