Eclipse IoT 工作組、IEEE IoT、AGILE IoT 和 IoT 委員會在今年第一季度進(jìn)行了一項(xiàng)「2017 物聯(lián)網(wǎng)開發(fā)者調(diào)查」,旨在找出該領(lǐng)域的趨勢,了解開發(fā)人員如何構(gòu)建 IoT 解決方案。
該調(diào)查還公布了物聯(lián)網(wǎng)領(lǐng)域編程語言的相關(guān)趨勢。調(diào)查發(fā)現(xiàn)這些主要編程語言之間其實(shí)存在很高的共通性。Java 和 Python 通常用于 Constrained Device、IoT 網(wǎng)關(guān)和 IoT 云平臺。同時,C 和 C ++ 也在 Constrained Device 和網(wǎng)關(guān)里占有重要意義和用途,而 IoT 云平臺的開發(fā)利用更多 Javascript 和 Node.js 。
這也表明在物聯(lián)網(wǎng)領(lǐng)域其實(shí)可選的語言相對廣泛,根據(jù)物聯(lián)網(wǎng)生態(tài)系統(tǒng)的不同部分,語言也會有適當(dāng)?shù)膬A向劃分,滿足客戶需求的方法存在很大的差異。
本文永久更新鏈接地址:http://www.linuxidc.com/Linux/2017-06/144666.htm