之间GNUstep和Objective-C相似
GNUstep和Objective-C有(在联盟百科)3共同点: 应用程序接口,Cocoa,跨平台。
应用程序接口
应用程序接口(Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由於近年來软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。.
GNUstep和应用程序接口 · Objective-C和应用程序接口 ·
Cocoa
Cocoa是苹果公司为Mac OS X所创建的原生面向对象的编程环境,是Mac OS X上五大API之一(其它四个是Carbon、POSIX、X11和Java)。 Cocoa应用程序一般在苹果公司的开发工具Xcode(前身为Project Builder)和Interface Builder上用Objective-C写成。不过,通过Java bridge、PasCocoa、PyObjC、CamelBones以及RubyCocoa等桥接技术,Java、Clozure CL、LispWorks、Object Pascal、Python、Perl、Ruby等其它工具或者语言也可以用来开发Cocoa应用。也有一些其它语言的Cocoa实现无须桥接,比如苹果公司开发的MacRuby和类似Lisp的Nu语言。不使用Xcode和Interface Builder,仅仅通过文本编辑器、GCC和GNU make工具也可以用Objective-C语言开发Cocoa应用。 对最终用户来说,使用Cocoa编程环境开发的应用程序即为Cocoa應用程式。这类应用有独特的外观,因为Cocoa编程环境让程序在多方面自动遵循苹果公司的人机界面守则。.
Cocoa和GNUstep · Cocoa和Objective-C ·
跨平台
跨平台泛指编程语言、软件或硬件设备可以在多种作業系統或不同硬體架構的電腦上運作。.
上面的列表回答下列问题
- 什么GNUstep和Objective-C的共同点。
- 什么是GNUstep和Objective-C之间的相似性
GNUstep和Objective-C之间的比较
GNUstep有20个关系,而Objective-C有70个。由于它们的共同之处3,杰卡德指数为3.33% = 3 / (20 + 70)。
参考
本文介绍GNUstep和Objective-C之间的关系。要访问该信息提取每篇文章,请访问: