elite_2009 Voir le profil de elite_2009
Posté le 20 janvier 2013 à 23:07:57 Avertir un administrateur
@El-pr0n
Objective-C n'est pas proprio mais le langage est dépendant d'un environnement d’exécution assez complexe (objc est un langage dynamique).
il en existe 3:
- celui d'apple qui est compatible avec macos uniquement et libre[1]
- celui de GCC qui est a chier.
- GNUSTEP de GNU qui est compatible avec linux, windows, mac et d'autres os[2]
il existe aussi 2 compilateurs libre: gcc et llvm/clang. gcc est très en retard sur clang qui est chouchouté par apple.
donc on peux programmer avec objc sans problème sur linux et windows a condition d'utiliser GNUSTEP et clang. a noter que GNUSTEP ne fournis pas que le runtime mais aussi une api semblable a cocoa.
[1] http://opensource.apple.com/source/objc4/
[2] http://www.gnustep.org/
Oui j'ai dit propriétaire par abus de langage
Je pensais plutôt au fait qu'il faille avoir un mac pour profiter pleinement de ce qui se fait de mieux niveau environnement de dév concernant ce langage.
Après tu peux toujours faire ça dans une VM mais bon... 