为什么Objective-C具有原生autoconf支持?

时间:2011-06-07 01:38:17

标签: objective-c gnu autotools

显然,C,C ++和Fortran是经典的GNU语言,并且完全支持。我知道Erlang被添加了,因为Erlang社区非常努力地将这个功能添加到autotools,但是Objective-C呢?我认为它在很长一段时间内都得到了原生支持(我模糊地回忆起它在21世纪初期得到支持,早在最新的iStuff爆炸之前)。是因为NeXTSTEP的工作人员如此努力吗?

我一直在阅读Calcote出色的autotools书,他们提出了autotools的历史。对我来说,似乎很奇怪,Objective-C在GNU工具中得到了如此强大的支持,因为它(直到最近)使用率很低。

2 个答案:

答案 0 :(得分:5)

GCC工具链中的Objective-C支持可以追溯到至少1988年.NeXTSTEP随附了一堆随机的FSF / GNU相关工具,几乎所有这些工具都是从autoconf开始配置的。

IIRC,GCC工具链中的Objective-C支持比autoconf早几年。

Objective-C在90年代的各种颈部组织(即我们这些选择不编程Windows或Mac OS的人)中一直有相对热情的追随者。实际上,Objective-C和C ++的年龄差不多。

哦,还有......

离开我的草坪。

:)

答案 1 :(得分:1)

GNUStepWindowMaker是使用Objective-C的相当古老的GNU项目......