黑马程序员技术交流社区

标题: OC的历史,觉得看看也可以!第一篇! [打印本页]

作者: Jine    时间: 2014-5-10 22:48
标题: OC的历史,觉得看看也可以!第一篇!
11976Apple创立。Steve Wonzniak史提夫 沃兹尼克 Steve Jobs史提夫 贾伯斯
21980年代初Brad CoxTom Love在公司Stepstone发明Objective-C。对Objective-C最主要的描述是他1986年出版的《Object-C oriented Programming, An   Evolutionary Appoach》。
3Brad Cox一直专注软件工程,软件重用性,组建化,这也是ObjC里面的核心思想,Brad当时想打造一门流行的、可移植的C语言与优雅的Smalltalk的结合体。
41984Apple推出第一台Macintosh(麦金塔)电脑,简称Mac
51985年,John Sculley接管了苹果电脑,并把Steve Jobs赶出了苹果电脑。他离开后创立了NeXT电脑公司,并发展出NeXT电脑及NeXT STEP操作系统。NeXT拥有最   先进的技术,但是不能成为最流行的电脑。John Sculley是百事可乐公司的主管,为Pepsi销售立下了汗马功劳。
61985年,被赶出苹果公司的Steve Jobs成立了NeXT公司,致力于开发强大且经济的工作站。NeXT获得了Stepstone公司的Objective-C语言授权和可以发布自己的  Objective-C Compilerlibraries。同时使用Objective-C开发了一套NeXTSTEP,并创建了NeXTSTEP Toolkit软件包,这个工具包用于开发用户界面,功能强大。     NeXT Workstations销售仅仅5000套。
71993年,NeXT终止了硬件业务,转为专注于NeXTSTEP(OPENSTEP)软件市场,并推出了一套网络程序架构WebObjects用于进行动态页面的生成。OPENSTEP实际上  NeXTSUN公司合作开发的一套系统,可以运行在SolorisWindows NT
81994NeXTSun共同制定OpenStep API标准,其中两个重要的部分是FoundationApplication kit,此时开始使用命名前缀NSNeXT自己的实作成为     OPENSTEP,软件开发工具组当时大概叫做OpenStep developers toolkit;另外还有自由软体的实作,名为GNUstep。因为Mac OS XiPhone SDKXcode可追    溯到NeXTNeXTStep,所以是以Objective-C为主力开发语言,所以程式码中会出现NXNS字样。
91996Apple买下NeXT,主要用意就是要以NeXTStep作业系统取代老旧的Mac OS
101997Steve Jobs重回Apple



作者: 王雪冬    时间: 2014-5-11 05:13
看看,了解一下......
作者: Jine    时间: 2014-5-11 11:47
怎么就一个人!!!
作者: 脸皮猴    时间: 2014-5-11 12:31
谢谢分享
作者: tony_ygz    时间: 2014-5-11 19:03
谢谢·······受教
作者: 为梦想挺身而出    时间: 2014-5-11 20:14
谢谢分享,期待楼主继续更新
作者: UT丶    时间: 2014-5-11 21:42
路过看看 :L
作者: an1911    时间: 2014-5-11 21:52
不错,了解下。
作者: 詹绪长    时间: 2014-5-14 05:56
了解一下
作者: 但愿''专注..    时间: 2014-5-23 18:38
我也了解下。。
作者: 梦幻翌    时间: 2014-6-15 23:32
看看                    
作者: baby14    时间: 2018-9-13 07:57
多谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2