布莱德·确斯的个人简介
布莱德·确斯(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。