谬论。
要辩证地看各种编程语言。有些人不喜欢用C/C++来编程,因为在内存安全方面限制太少,一不小心就内存泄漏程序崩溃,认为这是此类语言的最大缺点;但对熟练掌握此类语言的另一些人来说这恰恰是优点,因为这类语言很少限制他们可以尽情发挥他们的编程才能,可以写出几乎无所不能的功能。
像rust这样内存安全第一又号称性能不输C++的编程语言提供unsafe关键字也说明了,完全“内存安全”的语言有时无法提供程序员需要实现功能的语法而只能提供不安全的语法来弥补。介于C和rust之间的go语言提供unsafe包也是如此。
如果Java、Python等语言是开发应用的工具,那么C就是最合适的制作工具的工具。没有用制作工具的工具制作过工具,而拿制作工具的工具开发应用,然后怪工具不行,确不反省自己用错了工具。
对于编程语言,没有最好的,只有最合适的,有点哲学思维的人很容易明白这里面的道理。

从严格意义上来说,化学应该算是文科,不能算理科。那些化学公式,还有分子结构,都是依靠记忆的,实际上它的难度比小学奥数都要简单。有人说计算机不像工科,但实际上,计算机编程的时候,c语言,Java等所需要的逻辑思维要远远多于化学,搞化学的科研人员大部分时间都消耗在一系列简单的操作上,是一些流程化的东西,根本不需要什么大脑高阶层次的逻辑思考。
用了三天学会rust语言,感觉这个被吹上天的编程语言不过如此啊。项目中一堆文件,看着特别别扭,语法看起来也挺奇特,远没有go语言优雅。
rust也没有官方认可的web框架,真不知道为什么要用rust语言。如果要编写底层代码,对性能要求高,我直接用c语言不行吗?真不知道rust是开发来干什么的。那帮追捧rust的人都是干什么的呀?不搞web开发,不搞桌面软件开发,难道就搞操作系统开发?好像也没听过哪个操作系统是用rust开发的呀。
如果你打算学习编程,千万不要去学rust语言,直接学python 或者go语言就可以了,对普通人来说,rust根本用不到,太多替代方案了。搞低代码开发,也很难用到rust的,有人用到吗,来报数!
很多时候,流行一门语言不是它有多好,而是有大佬说他好。如果这门语言学习起来又比较难的话,那么喜欢装X的就更喜欢了,他们以此和普通人拉开距离,优越感爆棚!







