到了 1983年,cox与 love合伙成立了 productivity products international(ppi)公司,将 objective-c这门编程语言及其相关库商品化贩售,并在之后将公司改名为stepstone。
1986年,cox出版了一本关于 objective-c这门编程语言的重要著作《object-oriented progra使之支持 objective-c这门编程语言的编译,基于 objective-c这门编程语言开发了 appkit与 foundation kit等库,作为 nextstep的的用户界面与开发环境的基础。
虽然 next工作站后来在市场上失败了,但 next上的软件工具却在业界中被广泛赞扬。这促使 next公司放弃硬件业务,转型为销售nextstep(以及openstep)平台为主的软件公司。
1992年,自由软件基金会的 gnu开发环境增加了对 objective-c这门编程语言的支持。
1994年,next computer公司和sun microsystem联合发布了一个针对 nextstep系统的标准典范,名为 openstep。openstep在自由软件基金会的实现名称为 gnustep。
1996年12月20日,蘋.淉公司宣布收购 next software公司,nextstep/openstep环境成为蘋.淉操作系统下一个主要发行版本os x的基础。这个开发环境的版本被蘋.淉公司称为cocoa。
……
从objective-c这门编程语言的发展历史上不难看出。
objective-c这门编程语言虽然是和蘋.淉有着千丝万缕的联系。
但更准确形容的话,与其说这门编程语言和蘋.淉有着紧密的联系。
不如说和蘋.淉故去的上代掌舵人乔/布/斯即大名鼎鼎的乔帮主有着极其密切的关系。
自库/克掌舵蘋.淉之后,虽然本着萧规曹随的原则,蘋.淉的产品线对应的布局和蘋.淉乔布斯在的时候八.九不离十。
但其实内在很多东西库/克其实都在试图在追求去乔布斯化。
虽然说像技术方面是“一朝天子一朝臣”这种模式不是刚需。
但对于像库/克这样一个一直试图走出后乔布斯时代而开创属于自己的新时代的掌舵人来说。
林灰觉得库/克应该很难对于这样的一门相比于objective-c这门编程语言焕然一新的swift这门编程说不。
林灰觉得库/克应该很难说不。
尤其是像swift这样一门语言前世就是蘋.淉方面鼓捣出来的。
swift结合了 c和 objective-c的优点并且不受 c兼容性的限制。
swift在 mac os和 ios平台可以和 object-c使用相同的运行环境。
在具体语法上,swift和分号说拜拜了,语法更加简洁明了。
林灰相信这样的语言会契合蘋.淉方面的审美。
而且蘋.淉内部也不是铁板一块。
至少此前同伊丽莎白·妮诗的交流中。
就没少听伊丽莎白·妮诗吐槽objective-c这门编程语言。
林灰相信蘋.淉内部以及广大的软件开发者中和伊丽莎白·妮诗持有相同态度的人绝对不是少数。
诚然如果很多人都是这般的话,那么林灰还是很有把握让蘋.淉对类似于swift这样的编程语言感兴趣。
话虽如此,一切还要看这个时空“swift语言”究竟是什么情况。
再伺机从中施为。
在没有搞清楚这个时空究竟是什么的情况的时候。
以上这些或许是只能称之为粗浅的想法。
具体到真正落实的不知道又是什么时候。
(本章完)
本章未完,点击下一页继续阅读。