2

少儿编程哪些语言可以学(少儿编程教什么语言)

历数单片机上的那些编程语言(下)

除了上篇说的MicroPython、Lua和C#,还有以下几个语言,也能用在单片机上。

4. Rust

目前Rust语言在各编程领域的呼声很高。也有人已经尝试用Rust开发过单片机了,也能跑起来。Rust是最令人推崇的,因为它在保证了很高的执行效率的同时,也充分兼顾了内存安全性。Rust与上篇microPython、Lua和C#都不一样,Rust在单片机运行,是不需要运行时的,它是编译型语言。我个人认为,在嵌入式上进行编程,Rust是最靠谱的小众语言。但目前的C/C++生态,才是最难突破的。如果有公司希望对代码有极端掌控力,对技术成果进行保护,倒是可以考虑Rust。

5. Java

Java能用于单片机的编程,真实性我不敢保证,我也多年前从某论坛道听途说的,大家不必当真。据说某公司(忘了)把Jave虚拟机移植到单片机上,用Java语言开发单片机,开发体验痛苦无比。大千世界,无奇不有,或许真的有这种Java开发单片机的需求,的确有大神做到了呢?

6. Go

Go语言诞生也才10多年时间。当初Go出来时,很多人也是很追捧,觉得Go语言有希望在嵌入式领域,取代C语言。但雷声大雨点小,到现在也没有看见Go在嵌入式领域的广泛使用。只有一个tinyGo和Embedded Go开源项目,用于MCU,影响力好像不大。

大家还有要补充的吗?

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2197638/
1
上一篇油壶(油壶标志亮是什么意思)
下一篇 少儿编程年度招生计划(少儿编程课程规划)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部