物联网开发者调查:适用于物联网的编程语言和操作系统

简介:

Eclipse 基金会最近完成了由 713 位开发者回答的 IoT 开发者调查,他们被问到了有关 IoT 编程语言、云平台、IoT 操作系统、消息协议(MQTT, HTTP)、IoT 硬件架构等问题。调查结果已经公布,所以我们来看看一些幻灯片,特别是关于编程语言和操作系统。要注意的是,IoT 是适用于传感器,网关和云的通用术语,因此这个调查会根据物联网生态系统的不同部分,合适地划分语言。


070018_gpqq_2720166.png

C 和 C++ 仍然是 Constrained Device 的首选语言,而且开发人员通常会使用多种语言,因为总数已超过 100%。


073225_4nmp_2720166.png

IoT 网关是对性能和资源(内存/存储)要求更高的硬件,因此像 Java 和 Python 这样的高级语言加入 C 和 C++ 并不感到惊讶,其中 Java 是其中最受欢迎的语言,因为有 40.8% 的受访者选择了 Java。


073307_dtNY_2720166.png

当提到关于几乎无限资源的云时,并且在大多数情况下,不需要与硬件进行交互,所以像 Java,JavaScript,Node.js 和 Python 这种更高级的语言将会占多数。


5ffd183c24e56cfbd3b33f44b81c0135ad234927

Linux 是 IoT 网关中采用比例最高的操作系统,有 66.9% 的受访者使用它,这远超排在第二位占比 20.5% 的 Windows 操作系统。这次调查没有关于云的数据,可能是因为用户没有单独运行自己的云服务器,而是依赖于提供商。不过他们特意问到了用于物联网项目的 Linux 发行版,结果有点出乎意料,Raspbian 以 45.5% 的比例遥遥领先,Ubuntu Core 紧随其后,使用比例达到了 44.4%。


d2766bd23c84c5416a0e4e4756d028cc9ff539d1

这是调查结果的几张幻灯片,可在下面的幻灯片中找到有关 Intel/ARM 硬件共享,消息和工业协议,云解决方案,无线连接等更多详细信息。

本文来自开源中国社区 [http://www.oschina.net]

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
开发框架 物联网 API
“Haas物联网设备云端一体极客大赛”入选2021中国最受开发者欢迎技术活动
“Haas物联网设备云端一体极客大赛”入选2021中国最受开发者欢迎技术活动
281 0
“Haas物联网设备云端一体极客大赛”入选2021中国最受开发者欢迎技术活动
|
开发框架 IDE JavaScript
开发者新宠上线 阿里云物联网操作系统AliOS Things3.3.0发布
近日,阿里云物联网操作系统AliOS Things时隔一年,新版本AliOS Things 3.3.0正式开源发布。作为广大开发者的新宠,AliOS Things 3.3.0推出轻应用开发模式,为碎片化的物联网提供统一的操作系统解决方案。
246 0
开发者新宠上线 阿里云物联网操作系统AliOS Things3.3.0发布
|
传感器 存储 监控
数字健康开发者可以从工业物联网中学到的三件事
毫不奇怪,我与数字健康开发人员分享的经验就来自于物联网技术在工业应用方面的长期经验。在此背景下,让我们来看一下医疗领域的开发人员和产品经理可以向工业领域的开发人员和产品经理学习的三种方式。
|
物联网 开发者 芯片
阿里云打造“技术+商业”双驱动 为物联网开发者实现生态闭环
7月24日,阿里云峰会.开发者大会物联网专场上,阿里巴巴集团副总裁、阿里云智能IoT事业部总裁库伟宣布,阿里云将全面拥抱百万物联网开发者,通过“技术+商业”双驱动,为开发者赋能,降低物联网开发难度,提高商业变现能力,促进物联网产业的发展与繁荣。
1369 0
|
物联网 PHP 对象存储
开发者论坛一周精粹(第四十一期) 雅虎邮箱迁移 物联网链接
开发者论坛每周选取精华内容总结,精选论坛优质贴,每周更新一期,方便大家阅读! OSS同步工具,首发,用于本地磁盘或目录同到阿里云OSS 作者:mingge322https://bbs.aliyun.com/read/577812.html 摘要:OSS同步工具,用于本地磁盘或目录同到阿里云OSS跨平台首发,兼容window和linux你可以使用本程序于商业,但请保留作者名字本程序分为精简版 和 完整版1:完整版不需要你安装PHP环境,目录自带了PHP环境。
2305 0

相关产品

  • 物联网平台