Почему в Objective-C есть встроенная поддержка autoconf? - PullRequest
3 голосов
/ 07 июня 2011

Очевидно, что C, C ++ и Fortran являются классическими языками GNU и имеют полную поддержку.Я знаю, что Erlang был добавлен, потому что сообщество Erlang очень усердно работало, чтобы добавить эту функциональность в автоинструменты, но как насчет Objective-C?Я думаю, что она изначально поддерживалась долгое время (я смутно припоминаю, что она поддерживалась еще в начале 2000-х, задолго до последнего взрыва iStuff).Это потому, что ребята из NeXTSTEP так усердно работали над этим?

Я читал отличную книгу по автоинструментам от Calcote, и они рассказывают историю автоинструментов.Мне всегда казалось странным, что Objective-C имел такую ​​сильную поддержку в инструментах GNU, учитывая его (до недавнего времени) низкое использование.

Ответы [ 2 ]

5 голосов
/ 07 июня 2011

Поддержка Objective-C в наборе инструментов GCC датируется как минимум 1988 годом. NeXTSTEP поставлялся с набором случайных инструментов, связанных с FSF / GNU, почти все из которых были настроены с помощью autoconf с самого начала.

IIRC, поддержка Objective-C в наборе инструментов GCC предшествует autoconf на несколько лет.

Objective-C всегда имел относительно восторженные последователи среди различных групп с бородой 90-х (то есть тех из нас, кто выбралне программировать Windows или Mac OS).На самом деле Objective-C и C ++ примерно одного возраста.

О, и ....

Убирайся с моего газона.

:)

1 голос
/ 07 июня 2011

GNUStep и WindowMaker - довольно старые проекты GNU, использующие Objective-C ...

...