[双字] 为何我认为{C++}比{Rust语言}更厉害

作者: 编程语言观察分类: 计算机技术 发布时间: 2023-12-05 06:25:26 浏览:5885 次

[双字] 为何我认为{C++}比{Rust语言}更厉害

五月欣欣子:
我也学了一点rust,我觉得rust尴尬的地方在于,想用高级语法,操作内存,要用unsafe,所以我为什么不直接用c++[doge],而且在有良好的编程习惯下,不太会有大多数人默认为c++的那种不安全,特别针对于现代c++来说

【回复】“良好的编程习惯”是一个伪命题,没出bug的时候大家都有良好的习惯,但事实上即使是senior也只能说减少出错的概率
【回复】c++发展了那么多年,哪是rust能比的呀
鸭马力斯内:
你说的对,但是linux内核已经用rust重写,windows内核用rust开发,rust神教必须统治世界[吃瓜]

【回复】😓看几个新闻还记岔都你让高潮了,Linus只是表示可以让rust进入Linux内核,实际上现在根本没有,Windows内核也只是部分地方使用rust重构,大框架不动
【回复】不管你是小鬼还是反串,爬去一边。
【回复】重写也只是写一部分不那么重要的,你还真搁那原地高潮了?
大佐-煤吸:
rust所有功能 cpp都可以实现,你说谁更厉害

【回复】不谈做得好不好?那只要是图灵完备的语言都能做其他语言能做的事,而且c++的所有功能rust也能实现
【回复】回复 @我岳父旭旭宝宝 :老弟别激动,他只是想说你的推论站不住脚
【回复】回复 @我岳父旭旭宝宝 :就代码量减少了百分之30吧。没有.h这种历史遗留文件。构建更是有cargo.也没有c++标准都出到20多了,我还在搞11. 我觉得c/c++最不好的一点就是不跨平台。Linux没有好的ide.大量项目不能win编译。这对于一门现代需要,简直是不可思议。
Rizcha:
在别人争论c++和rust哪个好的时候,我已经用上rust了。

A4的钉子:
cpp啥都能做然后还由于历史原因带来的诸多不快造成各种大坑。 rust基本也能做cpp能做的绝大多数,但是坑少很多没有一堆历史顾虑并且可以在编译期发现更多的问题

Rizcha:
等写出ub,thread unsafe,还有自以为没有的memory unsafe代码时候,就知道rust的好了。

编程语言 C++ rust语言

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!