前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】 2019-07-10:「个人心得」从Clojure转到Rust的几个原因

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

作者头像
MikeLoveRust
发布2019-07-15 17:16:36
1K0
发布2019-07-15 17:16:36
举报

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语言学习交流
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • hyper现在已经支持std::future
  • 对不再打算继续构建的老项目请使用carg clean
  • 「讨论」如何回复同事这个问题:Rust没有提供任何Cpp没有的东西。
  • 静态站点生成器Zola发布了0.8版本
  • 「个人心得」从Clojure转到Rust的几个原因
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档