乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      出世即被追捧的Swift:“我想統(tǒng)治世界!”

       李端有 2020-02-14

      出世即被追捧的Swift:“我想統(tǒng)治世界!”

      作為它的開(kāi)發(fā)者,蘋果一直對(duì)Swift抱有很大的野心?!癝wift的目標(biāo)是統(tǒng)治整個(gè)世界。”該語(yǔ)言的創(chuàng)始人克里斯·拉特納在2017年蘋果全球開(kāi)發(fā)者大會(huì)上說(shuō)。

      為了實(shí)現(xiàn)這個(gè)目標(biāo),Swift也一直很努力。目前,包括Uber、Lyft、Airbnb和Square在內(nèi)的大多數(shù)新的iOS應(yīng)用程序都是用Swift創(chuàng)建。

      Swift在開(kāi)發(fā)人員中同樣很受歡迎,根據(jù)Stack Overflow綜合開(kāi)發(fā)人員調(diào)查顯示,Swift程序員平均年薪12萬(wàn)美元,它是第六大最受歡迎的編程語(yǔ)言。今天,就讓我們?cè)敿?xì)了解一下Swift吧。

      1.Swift的起源

      多年來(lái),iOS社區(qū)的許多小伙伴一直渴望擁有一款清晰、安全、簡(jiǎn)潔、穩(wěn)定的編程語(yǔ)言。2010年,一群蘋果開(kāi)發(fā)人員開(kāi)始著手開(kāi)發(fā),四年后,Swift誕生了!

      Swift的出現(xiàn)在業(yè)內(nèi)是一件大事,許多公司和獨(dú)立開(kāi)發(fā)者很快就接受了它。不少工程師表示,Swift就像是Objective-C的“進(jìn)階版”。這種既強(qiáng)大又容易理解的語(yǔ)言,充滿了現(xiàn)代感,讓人們更喜歡編寫軟件。

      2.前所未有的開(kāi)源

      出世即被追捧的Swift:“我想統(tǒng)治世界!”

      2015年,蘋果公司宣布Swift編程語(yǔ)言開(kāi)放源代碼,這意味著任何人都可以免費(fèi)使用、下載、修改它。這與蘋果通常的思維方式有著很大的不同。畢竟,這家科技巨頭一直以保密和依賴專利標(biāo)準(zhǔn)而聞名。

      “我一直以為蘋果是一家想要控制一切、擁有一切的公司,”有工程師評(píng)價(jià)說(shuō):“所以當(dāng)他們選擇開(kāi)源Swift的時(shí)候,我有些驚訝,他們真的很了不起。但是換一個(gè)角度,這也是發(fā)展一門語(yǔ)言、發(fā)展一個(gè)生態(tài)系統(tǒng)的最好方法?!?/p>

      開(kāi)源Swift為蘋果公司帶來(lái)了巨大的回報(bào),這吸引了眾多開(kāi)發(fā)者來(lái)學(xué)習(xí)這門語(yǔ)言,人們可以自由地對(duì)其進(jìn)行修改和測(cè)試,以滿足自身需求。

      3.開(kāi)發(fā)者為什么喜歡Swift

      出世即被追捧的Swift:“我想統(tǒng)治世界!”

      Breaker的CEO及聯(lián)合創(chuàng)始人利亞·卡爾弗在Swift發(fā)布后就開(kāi)始試行它。她說(shuō),去其糟粕,取其精華,Swift可以說(shuō)是集合了JavaScript、Python、Ruby甚至Objective-C等成熟語(yǔ)言的優(yōu)點(diǎn)。

      不少開(kāi)發(fā)人員表示,Swift很容易閱讀,并且可以更快地構(gòu)建應(yīng)用程序。Iris Health的CEO兼聯(lián)合創(chuàng)始人阿吉斯·沙拉布利迪斯鼓勵(lì)年輕的開(kāi)發(fā)人員使用Swift學(xué)習(xí)編程,他說(shuō):“我認(rèn)為Swift是一種比Objective-C更現(xiàn)代的語(yǔ)言,很容易上手?!?/p>

      Swift對(duì)于那些正在更新舊版應(yīng)用程序,或仍在學(xué)習(xí)這門語(yǔ)言的開(kāi)發(fā)人員也很友好,Swift可以與Objective-C代碼混合搭配。

      蘋果甚至推出了幾個(gè)工具來(lái)幫助開(kāi)發(fā)者學(xué)習(xí)使用Swift,例如2016年發(fā)布的Swift Playgrounds,2019年發(fā)布的SwiftUI。

      4.也適用于蘋果以外的用戶

      出世即被追捧的Swift:“我想統(tǒng)治世界!”

      除了蘋果公司外,像Airbnb、Lyft和Uber這樣的熱門應(yīng)用都依賴于Swift來(lái)構(gòu)建它們的iOS App。例如,Uber自2015年開(kāi)始就從Objective-C遷移到Swift。Uber的編程系統(tǒng)研究科學(xué)家拉杰·巴里克說(shuō),在Uber的iOS應(yīng)用程序中,大約90%的代碼是用Swift編寫的,每當(dāng)寫新代碼時(shí),人們也都是用Swift。

      與此同時(shí),Swift也是Airbnb iOS開(kāi)發(fā)的首選語(yǔ)言。雖然該應(yīng)用程序仍然使用Objective-C,但所有新功能都是用Swift編寫的。Airbnb表示,該公司雖然保留了兩種語(yǔ)言,但已逐步向Swift遷移。

      移動(dòng)支付公司Square對(duì)Swift也很欣賞。該公司所有新代碼都是用Swift編寫,目前42%的iOS代碼是基于Swift的,開(kāi)發(fā)人員正努力將較老的Objective-C代碼遷移到Swift中。Square表示,因?yàn)榫幊谈?jiǎn)潔快速,使用Swift甚至可以一定程度上提高員工的士氣。

      5.Swift的未來(lái)

      出世即被追捧的Swift:“我想統(tǒng)治世界!”

      即使Swift的使用頻率一直在持續(xù)增長(zhǎng),蘋果也沒(méi)有放棄對(duì)Objective-C的支持。畢竟,很多較老的iOS應(yīng)用程序仍在使用Objective-C,許多經(jīng)驗(yàn)豐富的開(kāi)發(fā)人員精通Objective-C、Swift這兩種語(yǔ)言。

      但是,我們不難想象,在不遠(yuǎn)的將來(lái),這種情況也許會(huì)發(fā)生改變。例如,Java作為安卓開(kāi)發(fā)標(biāo)準(zhǔn)的地位已動(dòng)搖,取而代之的是Kotlin。

      在此期間,Swift開(kāi)始在iPhone、iPad以外的地方高頻出現(xiàn)。開(kāi)發(fā)人員想出了將其用于服務(wù)器軟件的方法,Swift甚至可以用于樹(shù)莓派微型計(jì)算機(jī)等硬件。有消息稱,Swift的下一步將是深入人工智能和機(jī)器學(xué)習(xí)領(lǐng)域,雖然目前機(jī)器學(xué)習(xí)由Python語(yǔ)言主導(dǎo),但Swift已經(jīng)做好了接管的準(zhǔn)備。

      由此觀之,Swift前景良好,上手相對(duì)簡(jiǎn)單,而掌握了Swift的技術(shù)人員收入亦會(huì)非??捎^且待遇將會(huì)越來(lái)越好。感興趣的小伙伴可以適當(dāng)關(guān)注一下它哦~

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多