请安装我们的客户端
离线下载无广告下载APP
终身免费阅读

第291章 超大规模项目开发经验

    话说回来,如果这个时空swift编程语言项目存在的话以林灰同苹果越来越密切的合作关系想要涉足这样的一个项目是有操作空间的。

    但如果这个时空swift这门编程这块拼图缺失的话,而且苹果内部也没有swift这门编程相对应的项目的话。

    林灰凭什么有把握让苹果内部对swift这门编程这样的项目产生浓厚的兴趣呢?

    毕竟此前的objective-c这门编程语言就已经有着千丝万缕的联系了。

    此时的苹果的行业地位已然不需要通过搞一门编程语言来证明自己的实力了。

    林灰觉得正是因为此前的objective-c这门编程语言就和苹果有着千丝万缕的联系。

    才让到时候林灰有可以上下其手的空间。

    为什么这样说呢?

    就objective-c这门编程语言的发展史来说。

    这门编程语言最早主要由 stepstone 公司的布来德·考克斯(brad x)和汤姆·洛夫(to love)在 1980 年代发明。

    1981年 brad

    love 还在 itt 公司技术中心任职时,接触到了 salltalk语言。

    x 当时对软件设计和开发问题非常感兴趣,他很快地意识到 salltalk语言在系统工程构建中具有无法估量的价值,但同时他和 to love 也明白,目前 itt 公司的电子通信工程相关技术中,c 语言被放在很重要的位置。

    于是 x 撰写了一个 c 语言的预处理器,打算使 c 语言具备些许 salltalk 的本领。

    x 很快地实现了一个可用的 c 语言扩展,此即为 objective-c这门编程语言语言的前身。

    到了 1983 年,x 与 love 合伙成立了 productivity produational(ppi)公司,将 objective-c这门编程语言及其相关库商品化贩售,并在之后将公司改名为stepstone。

    1986年,x 出版了一本关于 objective-c这门编程语言的重要着作《objeted pr, aionary approach》,书内详述了 objective-c这门编程语言的种种设计理念。

    1988年,斯蒂夫·乔布斯(steve jobs)离开苹果公司后成立了公司, 公司买下 objective-c这门编程语言语言的授权,并扩展了着名的开源编译器g 使之支持 objective-c这门编程语言的编译,基于 objective-c这门编程语言开发了 appkit 与 foundation kit 等库,作为 ep 的的用户界面与开发环境的基础。

    虽然

    工作站后来在市场上失败了,但

    上的软件工具却在业界中被广泛赞扬。这促使

    公司放弃硬件业务,转型为销售ep(以及openstep)平台为主的软件公司。

    1992年,自由软件基金会的 gnu 开发环境增加了对 objective-c这门编程语言的支持。

    1994年,er公司和sun i联合发布了一个针对 ep 系统的标准典范,名为 opeep 在自由软件基金会的实现名称为 gntep。

    1996年12月20日,苹果公司宣布收购 ware 公司,ep环境成为苹果操作系统下一个主要发行版本os x的基础。这个开发环境的版本被苹果公司称为a。

    ……

    从objective-c这门编程语言的发展历史上不难看出。

    objective-c这门编程语言虽然是和苹果有着千丝万缕的联系。

    但更准确形容的话,与其说这门编程语言和苹果有着紧密的联系。

    不如说和苹果故去的上代掌舵人乔\/布\/斯即大名鼎鼎的乔帮主有着极其密切的关系。

    自库\/克掌舵苹果之后,虽然本着萧规曹随的原则,苹果的产品线对应的布局和苹果乔布斯在的时候八九不离十。

    但其实内在很多东西库\/克其实都在试图在追求去乔布斯化。

    虽然说像技术方面是“一朝天子一朝臣”这种模式不是刚需。

    但对于像库\/克这样一个一直试图走出后乔布斯时代而开创属于自己的新时代的掌舵人来说。

    林灰觉得库\/克应该很难对于这样的一门相比于objective-c这门编程语言焕然一新的swift这门编程说不。

    林灰觉得库\/克应该很难说不。

    尤其是像swift这样一门语言前世就是苹果方面鼓捣出来的。

    swift 结合了 c 和 objective-c 的优点并且不受 c 兼容性的限制。

    swift 在 ac os 和 ios 平台可以和 object-c 使用相同的运行环境。

    在具体语法上,swift和分号说拜拜了,语法更加简洁明了。

    林灰相信这样的语言会契合苹果方面的审美。

    而且苹果内部也不是铁板一块。

    至少此前同尹丽莎白·妮诗的交流中。

    就没少听尹丽莎白·妮诗吐槽objective-c这门编程语言。

    林灰相信苹果内部以及广大的软件开发者中和尹丽莎白·妮诗持有相同态度的人绝对不是少数。

    诚然如果很多人都是这般的话,那么林灰还是很有把握让苹果对类似于swift这样的编程语言感兴趣。

    话虽如此,一切还要看这个时空“swift语言”究竟是什么情况。

    再伺机从中施为。

    在没有搞清楚这个时空究竟是什么的情况的时候。

    以上这些或许是只能称之为粗浅的想法。

    具体到真正落实的不知道又是什么时候。

    尽管这种提前的思考似乎是有些枯燥。

    但林灰是很清楚的,凡事预则立不预则废。

    不提前做好周密的预桉涉及到这种重大的项目想要信手拈来那是不存在的。

    林灰在此之前还要不断的“练级”,同时提高自身的综合能力和实力。

    毕竟机会只垂青有准备的人。

    ……

    当然心中想的这些林灰也没同黄静说。

    只是抱怨了几句苹果这次全球开发者大会没啥干货。

    黄静也是深以为然。

    似乎突然想起了什么。

    黄静告诉林灰:

    苹果方面因为考虑到林灰最近要忙于很多软件交接。

    尤其是林灰要就快捷指令这个软件进行一系列升级工作。

    为了避免林灰分身乏术,林灰大可以不必亲自远赴重洋领所谓的苹果设计大奖。

    林灰只需要提前录制一段90秒之内的获奖感言就可以了。

    当然如果林灰坚持去参加此次苹果全球开发者大会的话。

    苹果方面也是乐意之至的。

    坚持参加?

    怎么可能。

    事实上,当初林灰虽然对获得苹果设计大奖欣喜若狂。

    但也仅仅是当时而已。

    彼一时,此一时也。

    随着林灰的迅速成长,以及声望之类的看不见的东西在增长。

    此前林灰曾经很看重这奖项。

    不过现在的话这样的奖项并不能说是很入林灰的眼。

    至于这种变化,也别说什么反复无常之类的。

    事物本就是在否定之否定中发展的。

    而且古人也说了,向之所欣,俯仰之间,已为陈迹。

    曾经很心心念的东西,很快就不感兴趣这也是人之常情。

    此前林灰只是碍于和苹果方面一直是合作很紧密,故而没推脱这次全球开发者大会。

    但既然是现在苹果方面表示了林灰很繁忙的话不用远渡重洋参加这次全球开发者大会也是可以的。

    林灰对此当然是乐意之至。

    毕竟短时间内林灰还是有很多事情要处理的。

    现下这样安排倒是省却林灰很多麻烦。

    苹果全球开发者大会对于普通果粉而言最具有吸引力的地方大概就是那场全程直播的主题演讲而已。

    每年不知道有多少果粉会熬夜关注这次直播。

    当然这里所谓的果粉特指狂热粉。

    同样是粉丝,狂热粉跟普通粉从来都是两个物种。

    之所以全球开发者大会上的主题演讲会吸引到狂热果粉?

    无非是因为按照往年的惯例在在这个一年一度的主题演讲上苹果官方会推出手机和电脑的新系统以及其他产品。

    这些对于狂热粉而言是很具有吸引力。

    当然,苹果手机和电脑的新系统对于开发者而言同样是很有吸引力的。

    但对于广大开发者来说所谓的苹果全球开发者大会最具诱惑的地方可不是这个。

    开发者在意的是苹果全球开发者大会所带来的交流机会。

    要知道,每年的苹果全球开发者大会基本是持续一个星期时间的。

    这样一次持续一个星期左右的活动可不仅仅是那次全程直播的主体演讲那么浅薄。

    在苹果全球开发者大会期间除了那一场全球瞩目的直播演讲之外。

    还有超过百场大大小小的开发者交流会。

    这些才是开发者所真正在意的东西。

    毕竟在这些开发者交流会举行的期间会有千余名苹果工程师和设计者直接参与其中。

    同时苹果官方还会提供很多实验室供开发者进行调试。

    调试过程开发者可以随时找苹果工程师帮你解答疑问。

    开发者有任何关于ios和os x的疑惑都可以随时获得最官方的解释以及深入剖析。

    在这种情况下,开发者在全球开发者大会除了能获取完全意想不到的关于ios和os x开发的最前沿的资料。

    ahw

    也正是因为如此,除了开发者之外每年会有很多科技新闻的撰稿人齐聚于此。

    也正是因为这些媒体人的齐聚往往会使得全球开发者大会的热度空前上涨。

    在全球开发者大会拥有空前热度的情况下,每年的苹果全球开发者大会也是有大量开发公司以及顶尖科技巨头参与的。

    如此,苹果开发者大会客观上就提供了一个开发者的交流平台。

    当然主观上以苹果的一贯排外的原则没直接说这些别的科技巨头是来砸场子的就不错了。

    但不管怎么说,在这样的一个有益于开发者展示自我的平台上。

    运气好的开发者开发的项目是有机会能获得一同参与的那些大大小小的公司的注意,获得新的投资的。

    至于不打算单干的开发者在这样的场合找到一份更好的工作也同样是有可能的。

    除此之外,可能还有很多别样的收获。

    总得来说,林灰当然知道所谓的苹果全球开发者大会背后的意义。

    不过综合考虑,这样的机会林灰还是选择了说不。

    尽管像苹果全球开发者大会有不错的获得新资讯的可能性。

    但在这样频繁交流信息指数级增长的的场合下想要汲取有效信息。

    林灰觉得其效率依然是很低的。

    至于说通过这样的机会学到新东西?

    虽然说不是没可能,但林灰毕竟是此次苹果设计大奖的获得者。

    尽管不排除有些喜欢装比的人的很想“教”林灰这个新近入行者一些新东西。

    但林灰觉得很多正常人应该是抱着向林灰取经的心态来的。

    这种情况下,指着林灰去学到什么新东西基本是很难的。

    因此综合考量这样的一次苹果全球开发者大会虽然不能说没价值。

    但对林灰来说价值有限。

    总之,这样一个曾经让林灰心心念念的开发者盛会。

    现在来看对于林灰更像是食之无味弃之也不甚可惜的一个存在。

    如此,对于苹果方面表示林灰不必要本人到场之后。

    林灰对于苹果的此番好意果断笑纳了。

    将这些价值不是很大但却很耗时耗力的事情推开之后。

    今后林灰可以更加从容地进行布局。

    尽管林灰不一定非要在即将召开的2014苹果全球开发者大会里露面。

    不过涉及到即将举办的苹果全球开发者大会。

    黄静还是分发给了林灰10张苹果全球开发者大会的入场门票。

    林灰记得此前还打过这种门票的主意。

    这玩意一张1599美元,折合成人民币的话近万元了。

    虽然这个价格不算便宜,但对于林灰来说不算什么。

    问题的关键是这东西根本有价无市啊。

    林灰记得前世全球开发者大会的门票基本都是秒售罄。

    据黄静所说分发给每一位获得年度苹果设计大奖获奖者一些门票是往年的惯例。

    如此还真是得来全不费工夫啊。

    不过现在就算是收到了这些门票。

    在林灰本人不去参加全球开发者大会的情况下。

    也不存在着什么让身边人单独去的可能。

    如此,现在这些门票似乎很鸡肋啊。

    或许什么时候可以直接在微博之类的平台上抽奖抽了。

    除了涉及到即将召开的苹果全球开发者大会的内容以及相应的事项这些。

    黄静又询问了下是否有必要为林灰物色一些助理。

    不得不说,这倒是个不错的建议。

    毕竟有些无聊透顶的枯燥工作,林灰实在是没啥兴趣亲自去做。