> У objective-C есть огромное преимущество. Он полностью совместим с С и его код можно читать не выходя в астрал.Одна беда - как раз читать Сишный код и невозможно! :) Одни дефайны чего стоят, не говоря про указатели и сопутствующий мракосинтаксис. ОбжСи пошёл ещё дальше и ещё навешал своих плюшек - сорсы превратились в полную вермишель с овсянкой. Я как-то брался за ОбжСи, но быстро понял, что костыли, пусть и на роликах, не катят.
> У Objective-C очень продуманное ООП - оно фактически бесплатно предоставляет RTTI и хорошо масштабируется.
Это ВСЕ аргументы в пользу "продуманности"? :) Начать с того, что РТТИ вообще к ООП не имеет отношения. "Объекты и сообщения". Всё. А что такое "масштабируется"? На кластеры? Процессоры? На диагональ экрана?
ОбжСи устарел, да и изначально не особо блистал красотой - костыли к Сям никак иначе и не могли выглядеть. Если уж что-то и заслуживает внимания, то какая-нибудь реинкарнация Смоллтока (без идиотской концепции "вечноработающей среды") или уж Ди - прагматичный язык для чего угодно.