为什么Dark语言不选择Rust

本来只是一篇简单的为什么不选择Rust的blog,但是在reddit上还是引起了不少讨论。

总的来说rust是一门低级语言,就像这篇blog中作者所说的一样,有时候能畅快表达比性能更重要( Maybe that costs performance, but I need the ability to quickly write code a lot more than I need the extra performance.)。

虽然如此,但是就像之前日报报道过一篇关于ra的文章一样,rust在足够复杂的项目中,开发效率是能够和kotlin这类高级语言相媲美的。

Read More: https://www.reddit.com/r/rust/comments/jo2hco/why_dark_didnt_choose_rust/

Blog 原文: https://blog.darklang.com/why-dark-didnt-choose-rust/

​Ktra​你自己的小cargo仓库

Ktra是一个一体化私有包cargo登记处,目前还在开发当中。

Github: https://github.com/moriturus/ktra

​Sauron​[v0.32] 发布

Sauron是一个具有服务器端渲染的非常快速的Web框架。

Github: https://github.com/ivanceras/sauron

指南(WIP): https://sauron-rs.github.io/

在rust中实现链表

本文作者以尽可能符合rust风格的方式来完成链表这一数据结构。

Read More: https://rossketeer.medium.com/implementing-a-linked-list-in-rust-c25e460c3676

所有权语义的致命缺陷

一篇讨论所有权的blog,正如此篇blog发布的reddit贴评论所说的一样,尽管标题的骗点击率的嫌疑和一些毫无根据的结论,但实际上,这篇文章是围绕某些编程范例的哲学而写的。

Read More: http://www.gingerbill.org/article/2020/06/21/the-ownership-semantics-flaw/

​Bevy​贪吃蛇教程更新了

Bevy最近发布了0.3的版本,带来了很多令人激动的提升,同时社区学习资料较少,之前的贪吃蛇教程也随着Bevy新版本的发布而更新了。

Read More:https://mbuffett.com/posts/bevy-snake-tutorial/#0.3

---

社区学习交流平台订阅:

  • Rust.cc 论坛: 支持 rss
  • 微信公众号:Rust 语言学习交流