精准猎取科技资讯,天堂视频在线观看,高效阅读科技新闻_黄色av网站在线免费观看_科技猎

蘋果Swift語言之父加盟谷歌,安卓可能會越來越像iOS

我是創始人李巖:很抱歉!給自己產品做個廣告,點擊進來看看。  

蘋果Swift語言之父加盟谷歌,安卓可能會越來越像iOS

谷歌特斯拉挖來了一位重量級人物——蘋果Swift語言之父克里斯•拉特納,此人實力和在開發者世界的影響不亞于安卓之父安迪•魯賓。

據國外科技媒體AppleInsider報道,曾在蘋果公司主導編程語言Swift開發的全球著名程序員克里斯•拉特納在6個月前從蘋果跳槽到特斯拉后,又于今年8月下旬入職谷歌參與Google Brain項目,該消息在拉特納的個人推特上得到證實。

蘋果、Swift和拉特納的那些事

說起編程語言Swift,我們不由去挖掘一下蘋果公司的歷史文本。開發者世界眾所周知的是,Swift是一門年輕的編程語言,誕生于2014年蘋果公司開發者工具部。而在那之前蘋果操作系統家族包括mac OS、iOS以及后來的watchOS的御用編程語言都是Objective-C。

Objective-C是C語言的嚴格超集,所以它的起源較早。1988年,離開蘋果公司的喬布斯創建了NeXT公司并購買了Objective-C的授權,擴展了知名的開源編譯器GCC,然后基于此開發了一些庫,這樣一來形成了一套開發環境,這套工具在1996年喬布斯回歸后成了神一樣的利器,它奠定了至今為止蘋果操作系統家族的基礎。

GCC既是Objective-C的編譯器,也是GNU項目的一部分,重要的是后者,這意味著GCC注定在自由軟件勢力的約束之下(比開源社區更嚴格的一股勢力)。

而鑒于蘋果封閉商業化的操作系統屬性與自由軟件精神相悖,必然導致Objective-C在GCC編譯器處理的優先級低下且支持度不高。因此蘋果公司一直想尋找GCC的開源替代品,他們注意到了克里斯•拉特納和他的LLVM項目。

LLVM是一套用于開發編譯器的工具庫,采用開源協議BSD,相比GCC的GPL協議對商業軟件更加友好和寬松。

蘋果資助了LLVM項目并直接雇傭了拉特納,在拉特納的幫助下,蘋果逐漸建立起用于取代GCC的LLVM編譯器架構。2005年拉特納發起了以LLVM為后端的編譯器前端項目Clang,旨在完全取代GCC。那一刻起蘋果真正獲得了操作系統層級的核心競爭力,邁出了與微軟分庭抗禮的起點。

有了上述優勢之后,蘋果開始著手優化自己的核心競爭力,首先要從御用編程語言開始。Objective-C跟隨蘋果多年,甚至商標權也屬于蘋果,但是作為一個傳統的面向對象高級編程語言,Objective-C在某些方面跟不上時代趨勢。

移動時代不僅僅做大了業界的產值蛋糕,也擴大了開發者群體,這些年開發者的數量在增加,他們有的來自于PC端,有的則是直接專注移動開發的新手,所以整體素質良莠不齊,整個領域出現了更多呼吁編程思想變革的趨向。

那就是高內低耦、模塊化、細分化和流水線化。更多的程序員更擅長用現成的庫、框架、工具來快速搭建一個應用,所以開發者世界也不時傳出了“人生苦短,我用Python”這類詼諧的聲音。因此傳統的編程語言將退居幕后,服務于底層和中間件,把應用層的開發交給新的編程語言是一種趨勢。

蘋果公司在看清這種趨勢上趕了個早集,2010年時任開發者軟件部門總監的拉特納著手設計新的編程語言Swift,從而盡早過渡、逐步取代Objective-C。

Swift是第一個既滿足軟件工程標準又像腳本語言一樣富有表現力的編程語言,它的特點是敏捷、超前又不失嚴謹,對初學者更加友好,這對蘋果OS平臺能否吸引更多開發者至關重要。

從WWDC2014上線到2015年宣布開源再到今日,Swift已經吸引了數量龐大的開發者,加上蘋果對編譯器的優化、在開發環境Xcode中優化集成并力推Swift,以及對現有框架Cocoa和Cocoa Touch較好繼承,這使得Swift在整個iOS/Mac工程中的代碼占比越來越大。Swift這兩年發展迅速,在Tiobe排行榜上的位置逐年攀升,現已成為業界公認的語言新秀Python的強勁對手。

拉特納為什么從特斯拉辭職

回顧了Swift和拉特納的故事后,幾個問題值得分析。首先是拉特納為什么從特斯拉辭職。經媒體了解,拉特納在特斯拉自動駕駛軟件開發副總裁的崗位上工作了6個月,他委婉地表示這一崗位對他并不合適。

拉特納的職業生涯不同于安迪•魯賓或者托尼•法德爾這類產品經理,前者自入職蘋果公司以來一直從事開發者工具設計,拉特納在開發者群體中有很高的聲譽,但在職業經理人的圈子里卻鮮有見聞。

自動駕駛汽車屬于跨界產品,整個項目是龐大的系統工程,模塊間并非低耦,千絲萬縷的需求難以被單領域的項目管理者掌控,這對于拉特納來說是個極大的難題。而Google Brain對他而言是個較好的選擇,比如給AI系統TensorFlow做做庫的優化,正是拉特納所擅長的。

拉特納跳槽谷歌是個大事件

其次是拉特納投身谷歌,對安卓和蘋果陣營的商業格局有什么影響,以及谷歌未來的布局會對業界風向產生什么變化。今年年初拉特納從蘋果公司離職出走的原因其實很簡單,其任職11年給蘋果帶來了不少開源風格,也一直致力于推動組織與開源社區的關系實現成果和知識的共享,但蘋果的保密文化始終讓他感到疲憊。

拉特納的離去或許對蘋果的核心競爭價值造成影響,但只要蘋果是一個在軟件領域善于保存組織知識資產的高科技公司,就不會太大問題。據悉,蘋果已任命另一位開發者項目經理特德•克里梅內克接收拉特納的工作。

拉特納的投奔對于谷歌而言絕對是久逢甘露,事實上谷歌對Swift早有覬覦。眾所周知的是,谷歌因卷入與甲骨文的Java版權案由來已久,目前Java案定格在2016年5月美國舊金山聯邦法庭陪審團做出的裁決暫時對谷歌有利,但是甲骨文并未善罷甘休,今年2月甲骨文向美國聯邦巡回法院上訴法庭上訴,開啟了雙方六年來的第四輪的較量。

假如將來Java案落定對甲骨文有利,那么其結果對于谷歌、對于整個安卓平臺生態包括安卓開發者群體的影響是巨大的。Java對于安卓而言,是牽一發而動全身的存在。

這些年,因為專利案的關系谷歌一直試圖削弱Java對安卓的影響,比如改用OpenJDK來重塑系統的部分代碼。但是谷歌對此并不滿意,要想完全擺脫掣肘必須尋求新的開發工具對平臺生態徹底改造。在這方面谷歌曾做過一些努力,比如考慮用Kotlin語言過渡,但仍不盡人意。

當2015年底蘋果宣布Swift語言開源時,谷歌終于把目標落在了Swift上。在2016年4月的倫敦會議上,谷歌、Facebook、Uber三家共同討論了Swift語言的實用性,谷歌甚至向外媒透露考慮將來用Swift作為安卓軟件開發的“一級語言”。

安卓的底層是C,部分中間件是C++,UI和應用層是Java(如今還有很多Python的代碼),對系統和APP生態的重塑恐怕是個漫長的過程。但Swift有較好的兼容性和易用性,同時擁有龐大的開發者群體,加之用Swift語言來開發安卓應用的可行性早已被證實,由此看來這條路徑愈加趨向現實?,F在Swift之父直接加盟谷歌,由此人主導開啟安卓平臺生態的重塑,可能性非常之大。

【鈦媒體作者:水哥,中國計算機學會會員,微信公眾號:qq133991】

更多精彩內容,關注鈦媒體微信號(ID:taimeiti),或者下載鈦媒體App


本文被轉載1次

首發媒體 鈦媒體 | 轉發媒體

隨意打賞

taylor swiftios和安卓的區別蘋果ios10.1ios swiftios蘋果模擬器蘋果ios固件swift語言蘋果ios下載swift之父蘋果有谷歌
提交建議
微信掃一掃,分享給好友吧。
主站蜘蛛池模板: 丹佛斯变频器-Danfoss战略代理经销商-上海津信变频器有限公司 | 【化妆品备案】进口化妆品备案流程-深圳美尚美化妆品有限公司 | 东莞市超赞电子科技有限公司 全系列直插/贴片铝电解电容,电解电容,电容器 | 斗式提升机_链式斗提机_带式斗提机厂家无锡市鸿诚输送机械有限公司 | 直流大电流电源,燃料电池检漏设备-上海政飞 | 诚暄电子公司首页-线路板打样,pcb线路板打样加工制作厂家 | MOOG伺服阀维修,ATOS比例流量阀维修,伺服阀维修-上海纽顿液压设备有限公司 | 螺旋叶片_螺旋叶片成型机_绞龙叶片_莱州源泽机械制造有限公司 | 蓄电池在线监测系统|SF6在线监控泄露报警系统-武汉中电通电力设备有限公司 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 碳钢法兰厂家,非标法兰,定制异型,法兰生产厂家-河北九瑞管道 | 防爆电机生产厂家,YBK3电动机,YBX3系列防爆电机,YBX4节防爆电机--河南省南洋防爆电机有限公司 | T恤衫定做,企业文化衫制作订做,广告T恤POLO衫定制厂家[源头工厂]-【汉诚T恤定制网】 | 老城街小面官网_正宗重庆小面加盟技术培训_特色面馆加盟|牛肉拉面|招商加盟代理费用多少钱 | 济南轻型钢结构/济南铁艺护栏/济南铁艺大门-济南燕翔铁艺制品有限公司 | 不锈钢螺丝,不锈钢螺栓,不锈钢标准件-江苏百德特种合金有限公司 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 泡沫消防车_水罐消防车_湖北江南专用特种汽车有限公司 | 潜水搅拌机-双曲面搅拌机-潜水推进器|奥伯尔环保 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 留学生辅导网-在线课程论文辅导-留学生挂科申诉机构 | 打造全球沸石生态圈 - 国投盛世 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 乙炔气体报警装置|固定式氯化氢检测仪|河南驰诚电气百科 | PU树脂_水性聚氨酯树脂_聚氨酯固化剂_聚氨酯树脂厂家_宝景化工 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 代办建筑资质升级-建筑资质延期就找上海国信启航 | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 滚塑PE壳体-PE塑料浮球-警示PE浮筒-宁波君益塑业有限公司 | 首页-浙江橙树网络技术有限公司 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 匀胶机旋涂仪-声扫显微镜-工业水浸超声-安赛斯(北京)科技有限公司 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 小型数控车床-数控车床厂家-双头数控车床| 玉米深加工设备|玉米加工机械|玉米加工设备|玉米深加工机械-河南成立粮油机械有限公司 | 注塑_注塑加工_注塑模具_塑胶模具_注塑加工厂家_深圳环科 | 博莱特空压机|博莱特-阿特拉斯独资空压机品牌核心代理商 | 卓能JOINTLEAN端子连接器厂家-专业提供PCB接线端子|轨道式端子|重载连接器|欧式连接器等电气连接产品和服务 | 桐城新闻网—桐城市融媒体中心主办 | 电子元器件呆滞料_元器件临期库存清仓尾料_尾料优选现货采购处理交易商城 | 重庆波纹管|重庆钢带管|重庆塑钢管|重庆联进管道有限公司 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 |