2016 - 2024

感恩一路有你

rust为什么比c语言快 Rust可能取代C语言吗?

浏览量:2866 时间:2021-03-12 17:44:54 作者:admin

Rust可能取代C语言吗?

有些区域可以替换,但仍有一些场景将坚持使用C语言。因为历史的原因,C语言是为UNIX系统诞生的,它的所有特性都是为硬件层上的抽象层服务的,就像一个内置的建筑来代替基础。虽然这是可能的,但它是非常困难的。据估计,要从rust重写Linux内核将需要大量的工作。这些不是语言能否实现的问题,而是选择的问题。重写信任的收入真的那么可观吗。操作系统的模式已经存在,不可能有太大的改变。

信任可以用在操作系统的应用开发中,比如:一些传统的工控软件,企业级的后台软件,直接面对的应该是C、CSharp、Java、golang等

其实未来的趋势应该是集成,而不是替代。一个系统中的不同系统侧重于不同的语言,这也是大型企业的发展趋势。

还有一种可能是trust并没有完全取代C,而是一种新的语言将取代它。

现在学C语言过时了吗?

简单地从学习的角度来说,它肯定不是过时的。

大学里几乎所有的理工科学生都必须学习C语言。学习C将帮助您了解底层系统。

如果你想快速完成学业并找到工作,你介意学习高级语言吗,Java、python、go等

为什么微软不出一门像Go或者Rust的跨平台系统级语言?

GitHub上有一个名为Verona的Microsoft语言研究项目,它从rust中吸取了教训。目前还处于初级阶段,能否形成一种产品(一种新的语言)还很难说。

我们刚出来的时候,都以为它能代替铁锈。然而,根据目前的官方声明,该项目还没有准备好在研究之外使用。这位官员希望这个项目的研究能给其他语言的发展带来启发和帮助。

如果你对语言设计感兴趣,你可以看看这个项目。

为什么大部分高校还在只教C/C /Java,而不教更加强大的Rust/Go/Scala?

客观环境:C、C、Java的开发比较成熟,学习者多,生态比较好。[翻白眼]企业的需求比较大,保证了就业的基本面,学生学习后不容易失业。[笑声]新语言由学生自己教授,以确保有效的技术变革。

主观环境:美味的老资本,易于混合的资金。[傻笑

]一句话:稳定是绝对的原则,每天改变不是正确的方式。

注意:个人观点,请绕道而行。[白眼睛]

rust为什么比c语言快 rust与c的性能 rust语言 没前景

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。