3493|23

7618

帖子

18

TA的资源

五彩晶圆(高级)

楼主
 

有人开始学rust吗?最近有些火呀。 [复制链接]

 

 

Linux 内核引入rust,最近看新闻,本人最钟爱的FreeBSD也要引入rust。。。形势一片大好的样子

最新回复

你真是個上進的青年, 欣賞   详情 回复 发表于 2024-1-30 19:47
点赞 关注
个人签名

默认摸鱼,再摸鱼。2022、9、28


回复
举报

6040

帖子

195

TA的资源

版主

沙发
 

让年轻人折腾去吧,啥都不想学了

点评

躺平不符合你队长!  详情 回复 发表于 2024-1-29 16:37
 
 

回复

704

帖子

0

TA的资源

纯净的硅(高级)

板凳
 

现在搞Linux、安卓什么的,可以学一学,个人感觉比C难学,嵌入式现在没几个厂商支持,后续支持度怎么样也难说,Rust资源占用比C多,对一些低功耗场景和一些成本控制高的场景不友好

点评

你学了吗?感觉如何?  详情 回复 发表于 2024-1-29 16:38
 
 
 

回复

1301

帖子

0

TA的资源

纯净的硅(中级)

4
 

哈哈哈。米果现在喜欢忽悠上瘾了。


点评

NASA都在忽悠放弃C/C++  详情 回复 发表于 2024-1-29 16:38
 
 
 

回复

7193

帖子

2

TA的资源

版主

5
 

rust是一个编程语言?

点评

对,时不时可以看见新闻推送,形势一片大好那种。  详情 回复 发表于 2024-1-29 16:38
 
 
 

回复

7618

帖子

18

TA的资源

五彩晶圆(高级)

6
 
lcofjp 发表于 2024-1-26 09:13 让年轻人折腾去吧,啥都不想学了

躺平不符合你队长!

 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

7618

帖子

18

TA的资源

五彩晶圆(高级)

7
 
极限零 发表于 2024-1-26 09:43 现在搞Linux、安卓什么的,可以学一学,个人感觉比C难学,嵌入式现在没几个厂商支持,后续支持度怎么样也难 ...

你学了吗?感觉如何?

点评

只学了一点,我又用不上,仅就个人简单的理解,学起来不如C简单,用起来和C差不多,指针安全性高一些,各编译器的支持度不是特别好,也许要深入学习才能理解RUST的不同吧  详情 回复 发表于 2024-1-30 09:01
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

7618

帖子

18

TA的资源

五彩晶圆(高级)

8
 
wangerxian 发表于 2024-1-26 13:01 rust是一个编程语言?

对,时不时可以看见新闻推送,形势一片大好那种。

点评

我咋没看到,你关注的都是哪个网?  详情 回复 发表于 2024-1-29 17:06
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

7618

帖子

18

TA的资源

五彩晶圆(高级)

9
 
大秦正声 发表于 2024-1-26 11:20 哈哈哈。米果现在喜欢忽悠上瘾了。

NASA都在忽悠放弃C/C++

 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

7193

帖子

2

TA的资源

版主

10
 
freebsder 发表于 2024-1-29 16:38 对,时不时可以看见新闻推送,形势一片大好那种。

我咋没看到,你关注的都是哪个网?

点评

这个确实很热,不过是在PC端,linux也要引入了,嵌入式也有搞的,不过现在厂商都不支持,后续也不好说,因为嵌入式并不需要多么“安全”的语言,但是对性能要求要高,RUST性能不如C  详情 回复 发表于 2024-1-30 08:56
 
 
 

回复

704

帖子

0

TA的资源

纯净的硅(高级)

11
 
wangerxian 发表于 2024-1-29 17:06 我咋没看到,你关注的都是哪个网?

这个确实很热,不过是在PC端,linux也要引入了,嵌入式也有搞的,不过现在厂商都不支持,后续也不好说,因为嵌入式并不需要多么“安全”的语言,但是对性能要求要高,RUST性能不如C

点评

我看了几眼,语法很奇葩,没实际操练,过段时间就忘了。  详情 回复 发表于 2024-1-30 11:52
 
 
 

回复

704

帖子

0

TA的资源

纯净的硅(高级)

12
 
freebsder 发表于 2024-1-29 16:38 你学了吗?感觉如何?

只学了一点,我又用不上,仅就个人简单的理解,学起来不如C简单,用起来和C差不多,指针安全性高一些,各编译器的支持度不是特别好,也许要深入学习才能理解RUST的不同吧

点评

nmg
好奇,语言具有安全特别,是怎么能区分出来 所谓的安全实质映射到现实的执行上,是怎样的  详情 回复 发表于 2024-1-30 09:40
 
 
 

回复

5262

帖子

236

TA的资源

管理员

13
 
极限零 发表于 2024-1-30 09:01 只学了一点,我又用不上,仅就个人简单的理解,学起来不如C简单,用起来和C差不多,指针安全性高一些,各 ...

好奇,语言具有安全特别,是怎么能区分出来

所谓的安全实质映射到现实的执行上,是怎样的

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

就是解决内存安全。这块rust用了什么所有权,搞得比较复杂。  详情 回复 发表于 2024-1-30 11:53
这个很简单,因为不论是什么语言,最终都要编译为机器码才能运行,就需要编译器,编译器禁止你用代码进行指针移动,编译器编译时进行类型检查,内存管理,严禁有任何能导致溢出等问题的代码通过编译,就保证了运行的  详情 回复 发表于 2024-1-30 09:45
 
 
 

回复

704

帖子

0

TA的资源

纯净的硅(高级)

14
 
nmg 发表于 2024-1-30 09:40 好奇,语言具有安全特别,是怎么能区分出来 所谓的安全实质映射到现实的执行上,是怎样的

这个很简单,因为不论是什么语言,最终都要编译为机器码才能运行,就需要编译器,编译器禁止你用代码进行指针移动,编译器编译时进行类型检查,内存管理,严禁有任何能导致溢出等问题的代码通过编译,就保证了运行的安全性,缺点就是你代码灵活性变差,编译速度慢

点评

nmg
那似乎是编译器的问题,和代码关系不大的样子  详情 回复 发表于 2024-1-30 16:04
 
 
 

回复

114

帖子

6

TA的资源

一粒金砂(中级)

15
 

現代太多程式語言了,能學精1,2個主流語言就很棒了阿

点评

吃这口饭,没办法不看看新的呀  详情 回复 发表于 2024-1-30 11:54
 
 
 

回复

7618

帖子

18

TA的资源

五彩晶圆(高级)

16
 
wangerxian 发表于 2024-1-29 17:06 我咋没看到,你关注的都是哪个网?

几乎每个技术类公众号或者站点都会推rust呀。

 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

7618

帖子

18

TA的资源

五彩晶圆(高级)

17
 
极限零 发表于 2024-1-30 08:56 这个确实很热,不过是在PC端,linux也要引入了,嵌入式也有搞的,不过现在厂商都不支持,后续也不好说, ...

我看了几眼,语法很奇葩,没实际操练,过段时间就忘了。

 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

7618

帖子

18

TA的资源

五彩晶圆(高级)

18
 
nmg 发表于 2024-1-30 09:40 好奇,语言具有安全特别,是怎么能区分出来 所谓的安全实质映射到现实的执行上,是怎样的

就是解决内存安全。这块rust用了什么所有权,搞得比较复杂。

 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

7618

帖子

18

TA的资源

五彩晶圆(高级)

19
 
vincentc543 发表于 2024-1-30 11:08 現代太多程式語言了,能學精1,2個主流語言就很棒了阿

吃这口饭,没办法不看看新的呀

点评

你真是個上進的青年, 欣賞  详情 回复 发表于 2024-1-30 19:47
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

221

帖子

0

TA的资源

一粒金砂(高级)

20
 

rust 开发效率极低,长远不看好 rust

 

目前适合使用 rust 的场景:

特别有钱的大公司,先用其它可以快速开发的语言快速实现产品。

然后,再堆很多人用 rust 重新实现一遍。

 

用 rust 的好处是:可以把工程师当耗材,因为工程师的能力强不强没所谓,rust 把你限制的死死的,也不怕你遇到内存问题没能力查 bug,开发速度慢没所谓,堆很多庸才即可。rust 真的是资本家的好帮手。

点评

看来兄台对rust评价不算高啊。哈哈哈。 rust我看了一些(没上手),然后觉得还是C++舒服些。  详情 回复 发表于 2024-1-30 19:49
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表