• 生活小妙招免费各类生活中的小问题知识以及音乐简谱等,是你了解世界未知知识的好地方。

Rust是不是就相当于新时代的C语言?

十万个为什么 空空 2024-4-12 02:24:51 5次浏览

关于问题Rust 是不是就相当于新时代的 C 语言?一共有 5 位热心网友为你解答:

【1】来自网友【海南曾老农】的最佳回答:

函数式编程,难用,适合长期使用的码农,必须熟悉各种用法,你想临时用来写个程序就很难。我用来写个安装程序就花了两天,字符界面难看又花了半天换成 flutter

【2】来自网友【何宁社】的最佳回答:

应该是新时代的 c++。go 是更好的 c,rust 是更好的 c++。rust 比 c++简单些。

现阶段,最值得学习的,应该是函数式编程。rust 借鉴了很多函数式编程的思想。

函数式编程,Haskell,lisp 是典型代表。按函数式编程写程序,放心的多。

【3】来自网友【JosefWolfgangPan】的最佳回答:

如果你还有打算用其他语言编程,包括 Python,Swift, Java 等等,就不用尝试 Rust 了,因为 Rust 将从语法层面否决很多习以为常的操作。

个人以为,浅尝辄止,跟随潮流,不必盲动。

【4】来自网友【橙果程序猿】的最佳回答:

说句切身感受,Rust 语言哲学是把问题尽量提前到敲代码,呵呵,有其优点,但缺点是语法有些过于个性了,其实语言最大的受众是 c/c++/java 这套,语法相近会让人感觉亲近些,也许是作者故意要跟其他语言不一样,让你编代码的时候就要记住我的理念是不一样的。越是简单的语言,其生态大多是面向问题的非常高级的抽象,太不亲民的语言受众肯定会小。就是 Rust 是一门优秀的语言,但肯定不会是最流行的,只是满足一小部分人的特定需要吧,多年后估计也是这样。

【5】来自网友【研发一条狗】的最佳回答:

我没搞过 rust,但是听同事说这个好像还不成熟啊,规范约束啥的好像还没有形成很严谨的版本,目前只能说是初代。还有就是听说 rust 比较难学,可能是能够解决 C 里面很头疼的内存泄露问题,但是重写 Linux 会花费很多时间精力吧

喜欢 (0)