Rust 与信息学三定律( 五 )


Rust 与信息学三定律

文章插图
 
未来Rust通过启用零成本抽象并将混合好的,经过验证的想法与提供免费内存安全性的新颖方法相结合,创造了新的交易 。它通过允许高级构造来重塑系统编程,并可靠地提供了高级编程速度和控制能力 。
但是,人们之所以选择语言和框架是因为它们具有生产力,并且可以保证达到特定的目的 。如果要构建Web应用程序,则Ruby on Rails或Java是安全的选择 。
我个人对Java的整体工程质量,工具,生产率和舒适度感到迷恋 。Rust在那里显然不那么成熟,但是我将押注社区的动态变化,以及更多采用Rust并帮助使其成为世界一流编程环境的公司 。
几年后,Rust可能会提供一个生产效率高,安全的编程环境,感觉像今天的Java一样可靠且无风险 。最有趣的部分是到达那里 。
 
(本文翻译自Simon Chemouil的文章《Rust and the Three Laws of Informatics》,参考:https://blog.usejournal.com/rust-and-the-three-laws-of-informatics-4324062b322b)

【Rust 与信息学三定律】


推荐阅读