第259章 不止于游戏的游戏引擎(续) (第1/2页)
但如果背后有大公司强推进行助力的话。 事情则不一样了。 前世的Swift能够一度跻身十大编程语言之列。 跟苹果在后面的助力就有很大的关系。 无独有偶,大公司“捧”出来的编程语言其实有很多桉例。 最典型的桉例要数C#编程语言了。 林灰此前在开发《HILLCLIMBRAG》这款游戏的时候就用到了C#语言。 这门语言精通有难度,但上手的话其实不是很复杂。 很多技术人员都涉猎过C#这门语言。 不过却并不是有很多人知道C#这门语言的背后是微软。 当初之所以要搞C#这样一门编程语言是因为当时微软准备推出的一种基于.框架的、面向对象的高级编程语言。 就技术渊源这方面来说,C#是一种由C和C 衍生出来的面向对象的编程语言。 它在继承C和C 强大功能的同时去掉了一些它们的复杂特性,使其成为C语言家族中的一种高效强大的编程语言。 ET框架类库作为基础,拥有类似VisualBasic的快速开发能力。爱阅小说app阅读完整内容 C#这门编程语言由安德斯·海尔斯伯格主持开发,微软在2000年发布了这种语言。 当初微软之所以要搞这门语言,是因为微软希望能借助这种语言来取代Java。 尽管直到林灰重生那会C#也没能正式将Java取而代之。 但因为C#的背后有微软这样的巨头不断输血。 即便是C#未能取代Java,也丝毫不影响C#成为一门颇具有知名度的语言。 大公司如果愿意在背后输血的话。 疯狂助力之下对一个编程语言的商业化和规模化之路所起到推动的作用是巨大的。 像微软这样的科技巨头能“捧”热一门编程语言。 而跟微软体量差不多的苹果公司。 想助长一门编程语言的成长同样也是有相应的实力的。 话说回来,如果这个时空SWIFT编程语言项目存在的话以林灰同苹果越来越密切的合作关系想要涉足这样的一个项目是有操作空间的。 但如果这个时空Swift语言这块拼图缺失的话,而且苹果内部也没有Swift语言相对应的项目的话。 林灰凭什么有把握让苹果内部对Swift语言这样的项目产生浓厚的兴趣呢? 毕竟此前的Objective-C就已经有着千丝万缕的联系了。 此时的苹果的行业地位已然不需要通过搞一门编程语言来证明自己的实力了。 林灰觉得正是因为此前的Objective-C就和苹果有着千丝万缕的联系。 才让到时候林灰有可以上下其手的空间。 为什么这样说呢? 就Objective-C这门编程语言的发展史来说。 这门编程语言最早主要由Stepstone公司的布来德·考克斯(BradCox)和汤姆·洛夫(TomLove)在1980年代发明。 1981年BradLove还在ITT公司技术中心任职时,接触到了SmallTalk语言。 Cox当时对软件设计和开发问题非常感兴趣,他很快地意识到SmallTalk语言在系统工程构建中具有无法估量的价值,但同时他和TomLove也明白,目前ITT公司的电子通信工程相关技术中,C语言被放在很重要的位置。 于是Cox撰写了一个C语言的预处理器,打算使C语言具备些许Smalltalk的本领。 Cox很快地实现了一个可用的C语言扩展,此即为Objective-C语言的前身。 到了1983年,Cox与Love合伙成立了ProductivityProduational(PPI)公司,将Objective-C及其相关库商品化贩售,并在之后将公司改名为StepStone。 1986年,Cox出版了一本关于Objective-C的重要着作《ObjetedPr,AionaryApproach》,书内详述了Objective-C的种种设计理念。 1988年,斯蒂夫·乔布斯(SteveJobs)离开苹果公司后成立了er公司,公司买下Objective-C语言的授权,并扩展了着名的开源编译器GCC使之支持Objective-C的编译,基于Objective-C开发了AppKit与FoundationKit等库,作为EP的的用户界面与开发环境的基础。 虽然工作站后来在市场上失败了,但上的软件工具却在业界中被广泛赞扬。这促使公司放弃
请记住本站永久域名
地址1→wodesimi.com
地址2→simishuwu.com
地址3→simishuwu.github.io
邮箱地址→simishuwu.com@gmail.com