Xcode是用什么语言编写的?

Xcode是用什么语言编写的?,xcode,ide,Xcode,Ide,有没有关于Xcode IDE是用哪种语言编写的线索?我同意这个猜测,最有可能是Objective-C,因为所有的Cocoa框架都是本地链接的。GNUstep的Gorm(Interface Builder looklike)当然是用Objective-C编写的。但奇怪的是,如果维基百科可信的话,NeXTStep的界面生成器似乎最初是用Lisp编写的C、C++、Objul-C和Objul-C++(按字母顺序排列)。省略外部工具Xcode作为Xcode工具箱的前端和库,我不知道他们在应用程序中使用的其

有没有关于Xcode IDE是用哪种语言编写的线索?

我同意这个猜测,最有可能是Objective-C,因为所有的Cocoa框架都是本地链接的。GNUstep的Gorm(Interface Builder looklike)当然是用Objective-C编写的。但奇怪的是,如果维基百科可信的话,NeXTStep的界面生成器似乎最初是用Lisp编写的

C、C++、Objul-C和Objul-C++(按字母顺序排列)。省略外部工具Xcode作为Xcode工具箱的前端和库,我不知道他们在应用程序中使用的其他语言。这也是其他相关应用程序(如仪器)的标准

当前版本对Objective-C和Objective-C++使用垃圾收集


外部组件,如CLAN和XCODE的索引器,主要是用C++编写的。

我非常好奇XOCKE中实际使用了多少ObjuleC++。如果有的话,我怀疑不多。但它肯定在别处使用,这是一个很好的答案。“史提芬虽然他们使用C++(主要是较低的级别),但我认为他们不太使用Objc++,有利于设置适当的翻译栏(可能是因为Objc++需要花费这么长的时间来编译)。甚至OSX的“自动保存池”都是用C++实现的。在日常技术、Cale动画、CyeGrand、垃圾收集、WebKIT、Objc运行时等场景背后还有大量C++。在这个意义上,我认为我们的怀疑是密切相关的。你怎么知道Xcode是用C、C++、ObjuleC和Objul-C++构建的?@ WavixEa在做某事和评估符号名称时对它进行采样。Xcode不再使用垃圾收集。我的答案现在已经很老了,顺便说一句,@WonixerA C符号通常是没有参数的名称。C++符号包括参数和类型,通常有两个主要的下划线,有时有两个连续的冒号。由于括号的缘故,ObjC符号很容易识别。从Objc调用的C++符号通常是Objc++翻译。我可以继续说下去,但这从高层次上说明了这一点。