ITPub博客

首页 > 数据库 > 数据库开发技术 > 【Rust日报】 2019-07-10:「个人心得」从Clojure转到Rust的几个原因

【Rust日报】 2019-07-10:「个人心得」从Clojure转到Rust的几个原因

原创 数据库开发技术 作者:Rust语言中文社区 时间:2019-07-10 22:11:37 0 删除 编辑

hyper现在已经支持std::future

#hyper

将在hyper 0.13中稳定发布

Read More

对不再打算继续构建的老项目请使用carg clean

#cargo

该贴作者写道:在遗忘的target目录下发现了170GB的空间占用。由此他提醒大家使用cargo clean来清理这些垃圾。评论区有人也提供了另外一个工具,比如cargo-sweep。

Read More

「讨论」如何回复同事这个问题:Rust没有提供任何Cpp没有的东西。

#cpp

该贴作者谈到:

同事是一位(资深)Cpp开发人员,他坚持认为Rust不会带来任何新的东西,至少与C++相比是这样。

因为该贴作者没有进一步紧跟现代Cpp(他在Cpp11发布之前就不用Cpp了),所以没有很好的论据来说服他的同事,现在发帖想和大家探讨这个问题。那么评论区是怎么说的呢?

  • 「Rust提供了内存安全保证,Cpp没有」。对此论点提供反驳的通常都这么说:「格式良好的C++可以用智能指针做同样的事情,等等」,但其实,开发人员并不能保证他们的代码总是格式良好的。也许有人说,Cpp专家可以保证格式良好。但是Rust并不仅仅是关心那些专家,它关心的是每个开发者。这就像说如果每个人都遵守交通法规,事故就不会发生一样。虽然这是真的,但这完全是毫无意义的反驳。

  • 除此之外,有人总结了Rust提供了Cpp不提供的三件事:强制性RAII;默认Move;全局且不妥协的静态分析。但Rust的泛型,目前还不如cpp的模板更加强大。不过Rust还在持续改进,超越Cpp模板编程指日可待。

这篇reddit帖子里包含了大量评论,感兴趣的可以自己去看看。

(总之就是一句话:不要等错过了、遗憾了,才明白生活中其实不必有如此无谓的执着。)

Read More

静态站点生成器Zola发布了0.8版本

#zola #static_site

Read More

「个人心得」从Clojure转到Rust的几个原因

#clojure

一个9年的Clojure资深开发者写下了他喜欢Rust的原因:其实和大家喜欢Rust的原因一样。

感兴趣的可以去看看。

Read More


From 日报小组 Chaos

日报订阅地址:

独立日报订阅地址:

  • Telgram Channel

  • 阿里云语雀订阅

  • Steemit

  • GitHub

社区学习交流平台订阅:

  • Rust.cc论坛: 支持rss

  • Rust Force: 支持rss

  • 微信公众号:Rust语言学习交流


原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-06-11

  • 博文量
    1769
  • 访问量
    718490