布莱德·确斯

时间:2023-12-05 09:21:08编辑:小周

布莱德·确斯的个人简介

布莱德·确斯(Brad Cox),毕业于芝加哥大学,计算机科学家。

他主要从事软件工程,特别是代码复用,软件构成,Objective-C,代表作为《Object-oriented Programming, An Evolutionary Approach》。

个人经历

1980年代初布莱德·确斯在其公司Stepstone发明Objective-C,它以一种叫做SmallTalk-80的语言为基础。Objective-C创建在C语言之上,意味着它是在C语言基础上添加了扩展而

创造出来的能够创建和操作对象的一门新的程序设计语言。对Objective-C最主要的描述是他1986年出版的《Object-oriented Programming, An Evolutionary Approach》。1988年,NeXT Software公司获得了Objective-C语言的授权,并开发出了Objective-C的语言库和一个名为NEXTSTEP的开发环境。1992年,自由软件基金会的GNU开发环境增加了对Objective-C的支持。1994年,NeXT Computer公司和Sun公司联合发布了一个针对NEXTSTEP系统的标准典范,名为OPENSTEP。OPENSTEP在自由软件基金会的实现名称为GNUstep。1996年12月20日苹果公司宣布收购NeXT Software公司,NEXTSTEP/OPENSTEP环境成为苹果操作系统下一个主要发行版本OS X的基础。这个开发环境的该版本被苹果公司称为Cocoa。

上一篇:杜尔卡

下一篇:蔡立文