专栏名称: 程序猿
本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查询。目前已经开通PHP、C/C++函数库、.NET Framework类库、J2SE API查询功能。
今天看啥  ›  专栏  ›  程序猿

耗时18个月,开发者弃TypeScript投Rust,重写系统后痛批:这门语言烂透了!

程序猿  · 公众号  · 程序员  · 2024-10-20 21:55

主要观点总结

文章主要讨论了作者在重写开源算法交易系统NextTrade为Rust语言后的体验与反思,作者认为Rust虽然有其优点,但学习曲线陡峭、语法冗长、错误处理不直观等问题使其难以使用,对此作者付出了巨大的代价。文章最后总结了作者对Rust的整体评价和其与其他编程语言的比较。

关键观点总结

关键观点1: Rust被评为最受欢迎的编程语言。

作者曾对Rust抱有高度期待,并决定用其重写开源算法交易系统NextTrade。

关键观点2: 用Rust重写NextTrade的好处与代价。

重写后的系统性能有所提升,但同时也面临学习曲线陡峭、语法冗长等问题,给作者带来了巨大的挑战。

关键观点3: Rust的语法和语义被描述为可怕、冗长和不直观。

作者在编写函数时遇到了困难,并指出严格的编译器消除了错误同时也是其缺点之一。

关键观点4: Rust的错误处理被质疑。

作者认为当数据出错或发生意外情况时,Rust的错误处理不够直观,缺乏漂亮的堆栈跟踪信息。

关键观点5: Rust社区的反馈。

作者认为Rust社区并不友好和冷静,对于批评Rust缺陷的观点持有负面态度。

关键观点6: 作者对Rust的整体评价。

尽管作者承认Rust有其优点,如运行速度快和安全,但总体上认为其学习成本高,使用困难,对其评价为“真的烂透了”。


文章预览

来自公众号: CSDN程序人生 作者 | Austin Starks,编译 | 郑丽媛 在近几年的 Stack Overflow 年度开发者调查报告中,有一门编程语言连续多年被评为“最受喜爱的编程语言”——那就是 Rust。 凭借其独特的安全性和与 C++ 不逞多让的性能,Rust 成为许多开发者想要尝试的语言,本文作者正是其中一位。而他在用 Rust 重写整个开源算法交易系统后,得出了一个不同于多数人的结论:Rust 这门语言,真的烂透了。 曾经,我是一个年轻而充满希望的 Rust 狂热者。因为我一直听说,Rust 完美得像是上帝设计的编程语言:不仅很快,还是最安全的编程语言之一。 如果在网上查找有关 Rust 的信息,你会发现认为 Rust 完美的人,远不止我一个:Medium 上的每一篇指南、Reddit 上的每一篇帖子、Stack Overflow 上的每一个答案……对 Rust 都是铺天盖地的正面评价。 有鉴于此,我决 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览