Lyft押重注於蘋果程式設計語言Swift

來源:互聯網
上載者:User

標籤:

  Lyft押重注於蘋果程式設計語言Swift 1年後獲得豐厚回報BI中文站 8月22日報道

  一年多以前,打車應用Lyft做出重大決定,決心押重注於蘋果開發的程式設計語言Swift,用這種程式設計語言重寫其所有iPhone應用代碼。

  這是個風險非常高的賭注,畢竟Swift在現實世界中未經曆過太多考驗,而且是蘋果2014年剛剛推出的程式設計語言。而大多數iPhone應用都是用Objective-C程式設計語言寫的,它早在1984年就開發出來。對於許多程式員來說,他們已經非常熟悉Objective-C程式設計語言,且有許多可借鑒的經驗。

  然而Lyft首席技術官克裡斯·蘭伯特(Chris Lambert)認為,這個風險值得冒。推出Swift,意味著蘋果將其視為iPhone應用開發的未來。而Lyft希望能夠對這個“未來”提前做好準備。

  蘭伯特表示,自從用Swift重寫其iPhone應用1年以來,Lyft應用可以更快地添加更多功能,同時也減少了開啟應用需要的時間。結果,越來越多的蘋果使用者開始使用Lyft,這對Lyft的業務帶來很大好處。

  除此之外,使用Swift重寫應用也帶來許多意想不到的好處。蘭伯特說,在過去1年中,支援Lyft應用的代碼已經翻了一番,這在很大程度上是因為Lyft的開發人員使用新的程式設計語言提高了生產力。

  在Lyft外部,Swift也正贏得讚譽,被稱為最容易學的程式設計語言,用它寫代碼充滿了樂趣。蘭伯特還稱讚蘋果開發Swift的過程,他說:“這種程式設計語言的每個小細節都已經被重建。”

  另外,如此大規模地採用Swift也向求職者們發出訊號,預示著Lyft不僅要“涉獵”這種程式設計語言。僅在過去1年中,該公司就增加了10名新的Swift開發人員。在矽谷持續的人才招聘大戰中,這絕非沒有意義的舉動。Lyft正嚴肅對待Swift,而開發人員社區也正做出響應。

  蘭伯特說,迅速轉向Swift為Lyft的iPhone團隊注入新的能量。當蘋果2014年首次發布Swift時,Lyft的開發人員就開始利用晚上和周末時間自學這種程式設計語言,以準備應對巨變。

  人們感到如此興奮,以至於他們自己就行動起來,儘管還沒到放棄Objective-C的時候。蘭伯特表示,重寫應用並非微不足道的努力,越早動手,他們需要從頭開寫的代碼就越少。

  與此同時,蘭伯特承認Lyft也曾陷入過進退兩難的境地。但在蘋果的全力支援下,其程式設計語言社區逐漸發展壯大起來。蘭伯特說:“蘋果在解決問題方面已經變得越來越敏感。”

Lyft押重注於蘋果程式設計語言Swift

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.