显然,C,C ++和Fortran是经典的GNU语言,并且完全支持。我知道Erlang被添加了,因为Erlang社区非常努力地将这个功能添加到autotools,但是Objective-C呢?我认为它在很长一段时间内都得到了原生支持(我模糊地回忆起它在21世纪初期得到支持,早在最新的iStuff爆炸之前)。是因为NeXTSTEP的工作人员如此努力吗?
我一直在阅读Calcote出色的autotools书,他们提出了autotools的历史。对我来说,似乎很奇怪,Objective-C在GNU工具中得到了如此强大的支持,因为它(直到最近)使用率很低。
答案 0 :(得分:5)
GCC工具链中的Objective-C支持可以追溯到至少1988年.NeXTSTEP随附了一堆随机的FSF / GNU相关工具,几乎所有这些工具都是从autoconf
开始配置的。
Objective-C在90年代的各种颈部组织(即我们这些选择不编程Windows或Mac OS的人)中一直有相对热情的追随者。实际上,Objective-C和C ++的年龄差不多。
哦,还有......
:)
答案 1 :(得分:1)
GNUStep和WindowMaker是使用Objective-C的相当古老的GNU项目......