Разработка для Windows с использованием Objective-C

Недавно прочитав статью по Objective-C, я подумал, что это довольно аккуратный язык с множеством интересных функций.

У меня есть я не собираюсь заниматься разработкой для iPhone, однако я понимаю, что GCC может компилировать код Objective-C, и поэтому я хотел знать - Является ли Objective-C жизнеспособной альтернативой C99 для разработки Windows?

В частности :

  • Кто-нибудь в настоящее время занимается разработкой Windows с использованием Objective-C?
  • Существуют ли какие-либо компоненты среды выполнения, которые нужно будет распространять вместе с моими приложениями?
  • Я понимаю, что Objective-C - это надмножество C, означает ли это что можно использовать любую C-совместимую библиотеку? (например, Windows API)
  • Получу ли я сборку мусора в своих приложениях?
  • Я нашел Cocotron и GNUstep , которые часто упоминаются, когда говорят об использовании Objective -C на других платформах, однако, поскольку GCC уже можно использовать для компиляции Objective-C, я действительно не понимаю, зачем они мне нужны.
  • Есть ли другие подводные камни или ловушки, с которыми я мог бы столкнуться при попытке разработки Windows с использованием Objective- C?

9
задан Justin 9 December 2010 в 02:20
поделиться