哪些软件应用值得用rust重写?
rust是一种系统级编程语言,c和c的性能几乎相同。大多数研究rust的程序员都对它替代c和c感兴趣,因此原则上,c和c软件可以用rust重写。
但是rust是一种新的语言,它还没有进入成熟阶段,所以在gui领域它不能取代c。目前,rust还没有任何成熟可用的gui库,著名的qt也没有rust版本。我也期待着像pyqt这样的三方图书馆。
在web开发领域,当前的版本actixweb、rocket、wrap尚未满足我对web框架的期望。他们可以使用,但解决方案并不完美。有时我想花一些时间来实现一个web框架。
用rust完全重写一些流行的软件是不现实的,但是你可以用rust来解决一些难点,就像tidb的一些函数使用rust一样。其实,我真的希望微软能够发扬铁锈,比如重写一些微软的软件应用程序。
rust适合开发什么?
信任是一种本地语言。编译后的代码直接运行,类似于c语言,但更安全。它引入了变量传递、借用、作用域等约束,避免了c语言中频繁出现的空指针和野指针错误。它在语言层次上保证了开发软件的健壮性,不引入gc和虚拟机来保证软件的运行效率。这就决定了它的替代目标是c语言,语言的设计思想也是这样的。例如,它没有复杂的面向对象支持,只支持strcut和方法绑定,比较原始,类似于c语言。
信任适合发展。它是代码的核心部分,需要注意运行效率和稳定性。目前应用层的框架支持不多(如web开发和ui表示)。
为什么感觉学校里普遍都教java,而不教golang、rust、node.js这些?
用java教你程序设计和实现,我们需要掌握编程思想,语言不是关键。
有没有比较适合rust新手阅读的经典项目代码?
“jobnumber1024”开源项目工具推荐第10号-rust简介
这里有一个rust简介,里面有一个项目收集适合初学者的小练习,对理解和掌握rust语言非常有帮助,同时也可以帮助初学者逐渐养成读写代码的好习惯。我希望我能帮助你。
rust最低配置是多少,要多少个g?
生锈腐蚀游戏的最低配置要求:处理器:2ghz内存:4gdirectx:9.0配置处理器:3ghz内存:8gdirectx:11.0硬盘:2g以上是生锈的最低配置要求处理器的最低要求频率为2.0g或以上。你的双核2.2是主频。建议将内存升级到4g或改为xp系统,因为win7占用了太多的系统资源。
原文标题:rust适合做什么 哪些软件应用值得用Rust重写?,如若转载,请注明出处:https://www.saibowen.com/wenda/18597.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。