Al haber leído recientemente un Objective-C, me parece un lenguaje bastante pulcro con muchas características geniales.Desarrollo de Windows usando Objective-C
No tengo intención de hacer ningún desarrollo de iPhone, sin embargo entiendo que GCC puede compilar código Objective-C y quería saber - ¿Objective-C es un lenguaje alternativo viable para C99 para el desarrollo de Windows?
En particular:
- Hay alguien haciendo actualmente el desarrollo de Windows usando Objective-C?
- ¿Hay algún componente de tiempo de ejecución que deba distribuirse con mis aplicaciones?
- entiendo que Objective-C es un superconjunto de C, ¿significa esto que es posible utilizar cualquier biblioteca compatibles C-? (por ejemplo, la API de Windows)
- ¿Recibiría recolección de basura en mis aplicaciones?
- He encontrado Cocotron y GNUstep que a menudo se mencionan cuando hablo de usar Objective-C en otras plataformas, sin embargo, como GCC ya se puede usar para compilar Objective-C, realmente no entiendo por qué los necesitaría.
- ¿Hay algún otro inconveniente o trampas que pueda ejecutar al intentar el desarrollo de Windows utilizando Objective-C?
he encontrado la pregunta [Objective C para Windows] (http://stackoverflow.com/questions/56708/objective-c-for-windows) lo cual es interesante, sin embargo, no responde mis preguntas sobre la viabilidad, los componentes de tiempo de ejecución o realmente ninguno de los puntos con viñetas en la pregunta. – Justin
Para obtener el máximo beneficio del Objetivo C como lo ve en entornos Mac, entonces necesita usar las bibliotecas Cocoa. De lo contrario, parece un lenguaje que admite la orientación a objetos sobre C. Simplemente obtiene las características integradas del lenguaje. – boring