Java与Rust对比,为何Rust人气爆棚?

Java

1个回答

写回答

15003189288

2026-01-25 06:21

+ 关注

Java
Java

Java可能既非内存安全的编程语言,也不是系统编程语言。Rust人气超旺,原因之一是有美国政府直接支持。Rust程序员能重构的同时彰显爱国情怀,一份代码有两份收获,当然很开心。白宫国家网络总监办公室(ONCD)曾发布报告称:程序员编程是有影响的,其工作方式对国家利益非常关键。该报告中,美国政府劝诱软件开发者尽量采用像Rust这种内存安全的编程语言,尽早舍弃C/C++

无巧不成书,CISA(美国网络安全与基础设施安全局)也曾公开劝勉开发者运用内存安全编程语言。FBI(联邦调查局)、国家安全局等机构也发布了名为内存安全路线图案例(The Case for Memory Safe Roadmaps)的研究报告,直接指出C/C++存在内存安全漏洞。我不清楚Java的自动垃圾回收(AutoGC)是否安全。连支持多继承的C++都遭受质疑了,只支持单继承的Java能否稳住?不少后端常常吐槽ES5的JavaScript没有类,就认为它不是面向对象语言。如今作为前端的我也想问,Java没有多继承,那它还算不算面向对象语言?(背后原理挺有趣的。)

Java没有像Rust那样的情况很正常,要是惹恼了美国政府,Java开发者的损失恐怕不止是裁员,毕竟(前)美国总统大白天都被刺杀了……

美国
美国

不过未来的事难以预测,有说法称支持Rust是拜登政府的方针。要是下届总统不青睐Rust,没准政府也会出台鼓励Java开发者复兴的报告。这不是不可能的事,只是概率像我那阴谋论回答获赞一样低。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号