Ayant récemment lu un sur Objective-C, il me semble un langage assez soigné avec beaucoup de fonctionnalités intéressantes.Développement Windows avec Objective-C
Je n'ai pas l'intention de développer un iPhone, mais je comprends que GCC est capable de compiler du code Objective-C et donc je veux savoir - Objective-C est-il un langage alternatif viable au développement C99 pour Windows?
En particulier:
- Quelqu'un est-il en train de faire du développement Windows en utilisant Objective-C?
- Y a-t-il des composants d'exécution qui doivent être distribués avec mes applications?
- Je comprends que Objective-C est un sur-ensemble de C, cela signifie-t-il qu'il est possible d'utiliser n'importe quelle bibliothèque compatible C? (par exemple l'API Windows)
- Est-ce que j'obtiendrais la récupération de place dans mes applications?
- J'ai trouvé Cocotron et GNUstep qui sont souvent mentionnés quand on parle d'utiliser Objective-C sur d'autres plateformes, mais comme GCC peut déjà être utilisé pour compiler Objective-C, je ne comprends pas vraiment pourquoi j'en aurais besoin.
- Y a-t-il d'autres pièges ou pièges que je pourrais lancer en essayant le développement de Windows en utilisant Objective-C?
que j'ai trouvé la question [Objectif C pour Windows] (http://stackoverflow.com/questions/56708/objective-c-for-windows) ce qui est intéressant, cependant, ne répond pas vraiment à mes questions sur la viabilité, les composants d'exécution ou vraiment l'un des points à puces dans la question. – Justin
Pour tirer le meilleur parti d'Objective C comme vous le voyez dans les environnements Mac, vous devez utiliser les bibliothèques Cocoa. Sinon, il ressemble simplement à un langage qui prend en charge l'orientation objet au-dessus de C. Vous obtenez simplement les fonctionnalités intégrées de la langue. – boring