從 Swift 開源看Apple對物聯網的佈局

2015.06.09 by
許世杰
許世杰 查看更多文章

台灣大學資訊工程碩士、商學博士,曾任東森購物資訊長兼策略長,東富資訊總經理,酷米移動董事長,威購金融科技創辦人。專精企業資訊科技策略,組織再造,物聯網,行動支付,人工智慧相關領域。

從 Swift 開源看Apple對物聯網的佈局
shutterstock
Google今年的Google I/O推出了物聯網用的Google Brillo;Apple在今年的WWDC突然把Swift給Open Source了。對照之下,就會知道終究Apple才是真的懂硬體的公司。

原因很簡單。未來兩三年,將會是物聯網應用的大爆發期。各類創新亟需大量的開發者參與。但是對於大量新一代的網路程式設計師們而言,過去用來開發firmware的C語言太像石器時代的工具,低階且難以理解。而以Java為主的JVM對於構成物聯網應用的這些單晶片而言,又太過龐大與笨重。

以Swift作為主要的韌體開發語言

相比之下,以先進的LLVM技術為基礎的Swift則兼具簡單易學與高效率的雙重優點。我估計,不用三年的時間,Swift就會成為開發物聯網應用時最主要的程式語言。各大SOC晶片公司必然提供以Swift作為主要的韌體開發語言。對資訊產業中的大小公司而言,從desktop App、mobile App、watch App,到各種單晶片所需的firmware,未來的開發人才只需要一種訓練即可。

對Apple而言,反正它從來不靠賣編譯器或IDE環境賺錢。把這種先進的編譯器技術變成開源,可以有效讓更多元化的開發者社群及各大晶片公司參與,進而確保有源源不絕的創新應用來源。它也只需要從中挑選有潛力的案子來進行合作,協助進行硬體的量產與最佳化,甚至進行投資購併即可。

印象如果沒錯,今晨WWDC中,獲得與會開發者掌聲最長的一段,其實就是宣布Swift Open Source這件事。我也認為它會是今晨眾多不起眼的小事中,影響最深遠的一件大事。

相關報導:
[WWDC 2015]:Swift成開源、串流服務Apple Music、Apple Pay結夥Square

每日精選科技圈重要消息