#文章
singularity创始人的这篇文章,解释了为何将项目从C++改成Rust,题目是《Building a Cloud Database from Scratch: Why We Moved from C++ to Rust》
https://singularity-data.com/blog/building-a-cloud-database-from-scratch-why-we-moved-from-cpp-to-rust/
到了Infoq的编辑手里,为了吸引眼球,题目就变成了《初创数据库公司的疯狂行为:删掉花7个月开发的27万行C++代码,用Rust全部重写一遍》
https://mp.weixin.qq.com/s/AZZ72kq_2eQeVClpAkAqwg
我想静静。
从我自己的经历来看,用C系写的软件,至少在内存错误的处理上是不如Rust的,预估也会比使用Rust会多更多的时间达到稳定。也不是S家一家出于这个原因使用Rust,PingCAP也是如此。所以这个更换在我看来还算及时和正确,见之前的周刊:
https://www.codedump.info/post/20220227-weekly-7/
Post #219
1.15K
- 👍 2
- 👏 1
- 😁 1