Недавно прочитав статью по 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?
задан Justin 9 December 2010 в 02:20
поделиться