2022-09-29 14:53
Rust 的思想值得赞美
2022-09-29 12:33
“他表示希望在内核中看到 Rust 的一个原因是鼓励新的开发者研究内核”--Rust解决不了Linux内核的核心问题。Linux内核的核心问题是没人愿意来研究--过于古老编程模式,造成了解整个体系的学习成本太高了。而Rust并没有提供更现代化的编程模式--本应开拓更现代的编程模式,结果却向“安全”走火入魔。随着编程规模的扩大,编程语言缺少有效的管理办法越显出现--人们需要有效的描叙组织结构的方法。
2022-09-29 14:56
赞同,确实需要新的编程模式,用来清晰地描述程序的组织结构。而目前流行的编程模式,却是没有组织头绪地堆砌巨量命令。🌲我也正在开发一种基于描述的新编程方式(数据结构化编程),可以互相交流🤝 https://rainforesters.github.io/rainforest-js/
2022-09-30 12:01
你这只适应前端吧。不适应C语言类的应用环境。而且,观感上有点犯了Java的语法问题。
2022-09-30 14:22
是的,语法有优化空间,最好能兼顾描述的表达能力,又能精简写法,就得实现一种新的语言。现在是新思想的验证阶段,用大家熟悉的语言,能更方便验证可行性。
2022-09-30 14:27
如果从头设计新语言,一种可能的设想是:因为是感知结构字段来自动执行(按预期规则),而不是主动触发函数,所以,一个函数(或 setter)里执行的多段逻辑,可以拆分到各自独立片段,互不干扰,然后编译期间就可以分析出竞争状态,让可以并发的变成真正并发。利用强大的 GPU 来编写通用程序也不是不可能啊!🤤😍
2022-09-30 16:28
更优秀的编程模式是其它语言的努力方向,并不是Rust的吧?
2022-09-29 10:57
rust还是牛批,可惜国内还不是很火
2022-09-29 11:40
学习曲线有点陡峭。说真的,我入门了几次,每次稍微放一下,有些概念就忘了。
2022-09-29 13:45
绝望之谷,到底就要回升了
2022-09-29 10:06
不自己革命就被它人革命,for C AND c++
2022-09-29 09:14
喜大普奔
2022-09-29 09:03
因为驱动是重灾区,厂家多而杂,下三滥很多。。。
2022-09-29 09:01
如果Linux内核都换成Rust的话,整体性能相比C来说,会不会有所降低?
2022-09-29 09:10
100%的降低
2022-09-29 09:35
因为有一些安全上的开销,比如验证指针是否有效,验证数组是否越界,所以性能会有一些降低,但也不会降低太多,C如果是100分,C++大概是97,rust大概是95。
2022-09-29 08:46
期待Rust进入linux mainline kernel
回复 @
{{emojiItem.symbol}}
返回顶部
顶部