2017 物联网编程语言趋势:C、Java 各具优势 !

简介:

物联网的快速发展也意味着该领域总是在变化。Eclipse IoT 工作组、IEEE IoT、AGILE IoT 和 IoT 委员会在今年第一季度进行了一项“2017 物联网开发者调查”,旨在找出该领域的趋势,了解开发人员如何构建 IoT 解决方案。

该调查还公布了物联网领域编程语言的相关趋势:


113846_vmYJ_2896879.png

调查发现这些主要编程语言之间其实存在很高的共性。 Java 和 Python 通常用于 Constrained Device、IoT 网关和 IoT 云平台。同时,C 和 C ++ 也在 Constrained Device 和网关里占有重要意义和用途,而 IoT 云平台的开发更多地是利用了 Javascript 和 Node.js 。

这也表明在物联网领域其实可选的语言相对广泛,根据物联网生态系统的不同部分,语言也会有适当的倾向划分,满足客户需求的方法存在很大的差异。


<a href=https://static.oschina.net/uploads/space/2017/0606/114652_stTs_2896879.png" >

文章转载自 开源中国社区 [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
相关文章
|
18天前
|
Java
Java编程语言入门指南
Java编程语言入门指南
16 1
|
2月前
|
Java 程序员 Linux
IT圈的“鄙视链”大揭秘:从Java到Go,编程语言之战!
IT圈的“鄙视链”大揭秘:从Java到Go,编程语言之战!
|
8月前
|
Java 程序员 Apache
编程语言比拼之Java VS C++
Java和C++都是非常受欢迎的编程语言,各有各的优势和适用场景。以下是对它们的简要比较:
|
1月前
|
设计模式 前端开发 安全
Java是一种广泛使用的编程语言,其学习路径可以大致分为以下几个阶段
【4月更文挑战第9天】Java是一种广泛使用的编程语言,其学习路径可以大致分为以下几个阶段
18 1
|
7天前
|
机器学习/深度学习 人工智能 分布式计算
JAVA编程语言在人工智能领域的应用
Java是由Sun Microsystems(已被Oracle收购)于1995年推出的一种跨平台编程语言。它具有面向对象、可移植、高效和安全等特性,成为了广泛应用于企业级应用开发的编程语言之一。
46 21
|
14天前
|
编解码 JavaScript 前端开发
【专栏】介绍了字符串Base64编解码的基本原理和在Java、Python、C++、JavaScript及Go等编程语言中的实现示例
【4月更文挑战第29天】本文介绍了字符串Base64编解码的基本原理和在Java、Python、C++、JavaScript及Go等编程语言中的实现示例。Base64编码将24位二进制数据转换为32位可打印字符,用“=”作填充。文中展示了各语言的编码解码代码,帮助开发者理解并应用于实际项目。
|
16天前
|
人工智能 安全 Java
【专栏】Java与WebAssembly将在不同场景共存互补,共同推动信息技术发展
【4月更文挑战第27天】本文探讨了编程语言的演进,从Java的辉煌及其在面对云计算、微服务等新需求时的挑战,到新兴技术如WebAssembly的崛起。WebAssembly以其高效性能、跨平台支持和与Web技术的融合,为编程语言带来新可能。未来趋势包括性能优化、多范式融合、与AI等技术结合及提升开发者体验。Java与WebAssembly将在不同场景共存互补,共同推动信息技术发展。关注新技术,以应对未来编程语言的挑战和机遇。
|
1月前
|
人工智能 自然语言处理 Cloud Native
Java仍然是一个值得研究的编程语言
【4月更文挑战第13天】Java仍然是一个值得研究的编程语言
21 9
|
2月前
|
人工智能 Java 开发者
Python与Java:两大编程语言的联系与区别
Python与Java:两大编程语言的联系与区别
44 2
|
3月前
|
前端开发 JavaScript Java
未来编程语言的演变趋势:从Java到WebAssembly
本文探讨了编程语言从Java时代经历的演变,直至WebAssembly的兴起。通过分析Java的普及原因、后端技术的发展、前端技术的革新以及WebAssembly的出现对未来编程模式的影响,我们旨在提供一个全面的视角来理解编程语言的发展趋势。不同于传统的技术文章,本文将从宏观的角度审视技术进步如何推动编程语言演变,以及这些演变对开发者社区和软件行业可能产生的长远影响。
26 1

相关产品

  • 物联网平台