<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 07:17:57 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/rust-lang/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Zero-cost Functional Records in Rust]]></title><description><![CDATA[Zero-cost Functional Records in Rust A friend and colleague piqued my interest with a comment about using an immutable functional style in Haskell or Rust and the invisible impact it has on performance]]></description><link>http://direct.ecency.com/rust-lang/@jonwolski/zero-cost-functional-records-in-rust</link><guid isPermaLink="true">http://direct.ecency.com/rust-lang/@jonwolski/zero-cost-functional-records-in-rust</guid><category><![CDATA[rust-lang]]></category><dc:creator><![CDATA[jonwolski]]></dc:creator><pubDate>Sat, 07 Jun 2025 22:42:09 GMT</pubDate></item><item><title><![CDATA[Please check in your library's lock file]]></title><description><![CDATA[For at least a decade, the prevailing wisdom in software development has been to check in your lock file for apps, but not for libraries. I humbly suggest that we should check in lock files for libraries]]></description><link>http://direct.ecency.com/programming/@jonwolski/please-check-in-your-library-s-lock-file</link><guid isPermaLink="true">http://direct.ecency.com/programming/@jonwolski/please-check-in-your-library-s-lock-file</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[jonwolski]]></dc:creator><pubDate>Sun, 19 Apr 2020 00:20:33 GMT</pubDate></item><item><title><![CDATA[【Rust日报】 2019-09-06]]></title><description><![CDATA[文字RPG 作者之前寫過 MUDdy 像MUD的純文字互動遊戲，但只是單機的 Read more 最近也用Rust寫了 RCRPG Read more 這是一個 Rosetta Code 裡的題目，Rosetta Code是一個把基礎的程式問題用各種語言實作一遍的網站，大家有興趣也可以來幫忙Rust的實作更完整。 Read more fastwfc-rs: libfastwfc 的 Rust 綁定庫]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-09-06</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-09-06</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Mon, 09 Sep 2019 03:33:12 GMT</pubDate><enclosure url="https://images.ecency.com/p/35FHZ8gBpndbrE4bYUk2c5qTDY1vy3cB8FiAh7htM84dnnfk67nSeMvbdLX8V8i1beh1bw9epvmXP7pzkCjgTmuRzxqJFEKo4iEBV6YfUP7D9BCwm5XBNJVfoBBCZ96oi7fcAz71Qu7duFnkJwX32zdAJd27bfKmW81isH3iMJsCCiEyf4Eqv6Udo489yHBYr2VazSvMGKyeqL8fEQruFkBZiTgmLjFsf9SJC67msVgrQVkKTFWkAuupuTWuUTHg8aThL5RTMdkHauT?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[【Rust日报】2019-08-26]]></title><description><![CDATA[北京Rust线下读书会，第一次举办 以下是现场图片，大家感受一下气氛，最后一张图片是东哥用脑图梳理的知识点 criterion.rs - 统计驱动基准测试库 Criterion.rs是一个能够快速准确的检测和测量性能的改进或回归（甚至是小型）来帮助您编写快速代码。 从而可以放心的进行优化，了解每个更改如何影响代码的性能 #[macro_use] extern crate criterion; use]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-26</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-26</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Mon, 26 Aug 2019 13:10:09 GMT</pubDate><enclosure url="https://images.ecency.com/p/Pufd3b1W2k71FaJc6G7GDiMRT9nUEomADLxKhuoPWcngdKxY8KSB29XL?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[【Rust日报】 2019-08-21]]></title><description><![CDATA[「官方」async_await将在Rust 1.39稳定版中发布 #async #await #stable 目前，相关的PR已被合并。 Read More: 宣告：async-std 异步标准库的测试版 #async_std 并打算在2019年9月26日前发布1.0版。该库附带了一本书和完善的应用编程接口文档，并将很快提供一个稳定的接口来支持异步库和应用程序。]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-21</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-21</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Wed, 21 Aug 2019 03:57:48 GMT</pubDate></item><item><title><![CDATA[【Rust日报】2019-08-19]]></title><description><![CDATA[「非官方」Rust游戏开发工作组成立了！ Rust将底层控制，卓越性能和现代构建工具相结合，使其成为游戏开发人员的一个令人兴奋的选择。 多年来，多次提出了一个支持这个新兴社区的工作组的想法，我们很高兴地宣布，一个团队终于成立了！ 我们的章程列出了两个主要目标： 改善Rust游戏开发者的体验。 为不是游戏引擎开发人员的人分享更多的知识降低他们的上手难度 原文文章： System 76]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-19</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-19</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Tue, 20 Aug 2019 14:30:33 GMT</pubDate><enclosure url="https://images.ecency.com/p/C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iPK17Q96knpZCYesh8iBrdoykHPcpw5WA9hSCTkR9eUMnyPSx9GYESvtGd2NkpFp6gW23Peuj6n?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[【Rust日报】2019-08-18]]></title><description><![CDATA[Rust Image比Python Pillow更快吗？ 作者在研究一个科学应用，有时需要在非常大的图像上面进行操作，在作者目前的Pyhton工作版本中，对于大图像的处理很慢，最后作者得出测试Rust要快很多。 Pillow/Python~55 sec Rust (image crate)~56 sec Rust (image crate), built with release tag~2 sec]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-18</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-18</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Tue, 20 Aug 2019 08:28:48 GMT</pubDate></item><item><title><![CDATA[【Rust日报】 2019-08-17]]></title><description><![CDATA[Facebook内部meetup流出：Rust如何走进Facebook #rust Chaos: 今天刚看到Facebook内部meetup流出的Slides，原文标题很有意思：Bringing Rust Home to Meet the Parents]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-17</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-17</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Sun, 18 Aug 2019 14:27:15 GMT</pubDate><enclosure url="https://images.ecency.com/p/4qEixipsxSf1iqx1zYkZny8Eyv5evqqGMDz58ke8ZeP96S5JoXDDqpCxQaeosJnTiW?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[【Rust日报】 2019-08-14]]></title><description><![CDATA[VecOption: 与Vec<Option<T>>等价但更高效的库 #StdExtend Repo: Syn 和 Quote 1.0 发布 #macro #syn Syn 和 Quote 此次 1.0 稳定，意味着API接口稳定，但是，并不代表着Rust的语法树稳定。Syn和Quote内部还是会随着Rust的变化而改动，只不过不会影响 Syn 和 Quote 的 API稳定。]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-14</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-14</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Wed, 14 Aug 2019 14:50:42 GMT</pubDate><enclosure url="https://images.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eKbfkcGcr5j9ANrr5mCroP3A2wGUTcenPh8?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[【Rust日报】 2019-08-13]]></title><description><![CDATA[哪些软件应用值得用Rust重写？ #rust Rust安全、高性能等优点吸引到很多优秀的开发者和公司将原有项目的部分或全部用它重写，下面是知乎上关于该问题的回答，如果你有重写的经验和想法，欢迎分享。 CPU+内存密集型的应用，比如数据压缩领域的gzip、bzip2、xz 等等。我已经把自己的数据压缩应用orz用rust重写了（ frontier 的位置了。 ——知乎作者 鱼你太美]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-13</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-13</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Wed, 14 Aug 2019 03:33:27 GMT</pubDate></item><item><title><![CDATA[【Rust日报】 2019-08-12]]></title><description><![CDATA[Tokio alpha 版发布 #tokio 新版本支持async/await tokio = "=0.2.0-alpha.1" #![feature(async_await)] use tokio::net::TcpListener; use tokio::prelude::*; #[tokio::main] async fn main() -> Result<(),]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-12</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-12</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Mon, 12 Aug 2019 13:57:51 GMT</pubDate><enclosure url="https://images.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45dxBun4ypY93c2bwgrPpq9mDuEML9Puarrpe?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[【Rust日报】 2019-08-11]]></title><description><![CDATA[C++工程师的Rust迁移之道 组合与集成 #rust 知乎专栏C++工程师的Rust迁移之道继承与组合部分第二篇更新。 组合与继承 上 组合与继承 中 C++中的多态面临的问题 在使用静态派发时，由于完全依赖重载，当编写对应的代码时，很难保证你的类完整实现了调用代码的要求，再加上了深度模版的使用，导致出错信息非常难以阅读；为了解决这个问题C标准委员会在C]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-11</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-11</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Mon, 12 Aug 2019 04:50:39 GMT</pubDate></item><item><title><![CDATA[【Rust日报】 2019-08-10]]></title><description><![CDATA[号外：Rust同城读书学习会 Chaos （汉东）今天发起了一项线下活动。如下： 为了帮助大家更好的学习Rust，我发起了一个「Rust同城读书学习会」，规则如下： 首先，当地城市需要有人牵头来组织。牵头人找Chaos（汉东）报道。 Topic可以自由选择，但是主要是学习为目的。 为了避免每周的交流缺乏Topic，可以选择《Rust编程之道》或官方的Rust]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-10</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-10</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Sat, 10 Aug 2019 15:49:39 GMT</pubDate></item><item><title><![CDATA[【Rust日报】 2019-08-07]]></title><description><![CDATA[「讨论」Rust的安全性 #security 今天的讨论有两个主题，第一个是关于在Safe Rust中绕过借用检查的一个问题，第二个是关于Libra区块链依赖Rust单一语言而引起的安全性讨论。 一、Safe Rust中绕过借用检查： 几天前（2019 年 7 月 27 日）一位用户将 Rust issue #25860 Implied bounds on nested references + variance]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-07</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-07</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Wed, 07 Aug 2019 14:44:18 GMT</pubDate><enclosure url="https://images.ecency.com/p/X37EMQ9WSwsLy4vzwgsL25ACWShi1emjTHFqRHqHTFVgfpQRnhn2CJYhtAzFDgchGQKY8Hv2hfob9xzszL7aNWPTBVTJc15qeZqnc?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[【Rust日报】 2019-08-06]]></title><description><![CDATA[cheats.rs 一个整洁的Rust备忘录 #rust cheats.rs是一个Rust资料备忘录网站，记载了常见Rust知识点、文档、工具等等，有了它可以把一大堆书签删掉了。夜间模式下 Ferris 的眼神蠢萌蠢萌的。 Read More 【阅读】使用Rust开发NB-IOT设备 #iot 作者李立源介绍了他使用Rust、 STM32 Blue Pill 和 Apache 开发 NB-IoT 传感器的过程。]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-06</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-06</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Tue, 06 Aug 2019 14:20:12 GMT</pubDate></item><item><title><![CDATA[【Rust日报】 2019-08-05]]></title><description><![CDATA[「Rust异步之书」中文翻译 #async #book 感谢 @huangjj的分享 Read More nphysics的未来：纯Rust的2D和3D实时物理引擎 #physics #game #Rustsim 作者在本文中探到了Nphysics将来的愿景，是做一个性能水平可与现有流行的C++开源物理引擎(如Box2D和Bullet Physics)相媲美的Rust实时物理引擎。 该库现在属于Rustsim组织。]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-05</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-05</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Mon, 05 Aug 2019 11:45:51 GMT</pubDate></item><item><title><![CDATA[【Rust日报】 2019-08-04]]></title><description><![CDATA[知乎专栏【CPP工程师的Rust迁移之路】新文章出炉 #rust 知乎网友@黄珏珅开设了本专栏，主要针对对 Rust 感兴趣的 C++ 工程师，介绍了完成相同任务 C++ 和 Rust 中的异同，感兴趣可以专注专栏。本周第三篇文章出炉。 C++工程师的Rust迁移之路（3）- 继承与组合 - 上 C++工程师的Rust迁移之路（2）- 类与结构体 C++工程师的Rust迁移之路（1）- 起步 Read]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-04</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-04</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Sun, 04 Aug 2019 09:27:39 GMT</pubDate></item><item><title><![CDATA[【Rust日报】 2019-08-03]]></title><description><![CDATA[stable-bloom-filter - 稳定布隆过滤器 用来对一个数据流中的重复数据进行筛选。是 BoomFilters 的 Rust 实现版本。 Repo: Rust 会在研究领域大展身手吗? 作者写了一篇文章来表达自己的见解。答案是：会。原文值得一看。 国内地址： 原文地址： 通过 AVL 树来理解 Rust AVL 树是一个自平衡二分查找树，以它的发明者 Adelson-Velsky and]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-03</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-03</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Sun, 04 Aug 2019 05:52:30 GMT</pubDate><enclosure url="https://images.ecency.com/p/EfcLDDAkyqgtdfEEkdDaLB83fo2Mzourt8GA5drVxF5BFvDqDDKFqf7anLKNhssU18d6Joa7B3DuWDuxxmUPhFBoqQpJS?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[【Rust日报】 2019-08-02]]></title><description><![CDATA[想要改变世界的 Rust 语言 Read More Actix - 公開邀請新的領導與貢獻者 作者fafhrd91表達了未來他沒辨法再花費那麼多時間維護 actix， 希望有大佬能夠繼續改善維護。 我個人是希望會有商業版本出來，讓品質更穩定也有商業支援可以使用。 read more 最小安全抽象 看起來是表達生命週期對能對記憶體安全做抽象描述 read more Rocket 從同步轉到異步IO遷移問題]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-02</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-02</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Fri, 02 Aug 2019 10:23:30 GMT</pubDate><enclosure url="https://images.ecency.com/p/2bP4pJr4wVimqCWjYimXJe2cnCgnHdzrHPr49SXXDPC?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[【Rust日报】 2019-08-01]]></title><description><![CDATA[paperclip - OpenAPI 规范的 Rust 实现 在完成后，它会实现： Rust 中的服务器端、客户端和命令行端的高效的、编译时检查的、类型安全的 HTTP API 的生成； 支持处理、验证和托管 OpenAPI 规范； 自定义规范和代码生成。 很有意思！ Repo: Rust in Blockchain 七月总结 这个网页把在区块链领域中使用Rust的项目的最新进展做了一下汇总。感兴趣的可以看看。]]></description><link>http://direct.ecency.com/rust/@blackanger/rust-2019-08-01</link><guid isPermaLink="true">http://direct.ecency.com/rust/@blackanger/rust-2019-08-01</guid><category><![CDATA[rust]]></category><dc:creator><![CDATA[blackanger]]></dc:creator><pubDate>Thu, 01 Aug 2019 11:44:36 GMT</pubDate><enclosure url="https://images.ecency.com/p/HNWT6DgoBc183GTxCi278Mq525MBLtPpou6mSbCGA84PYyezTH2WUtPD8xR3KD4RsHufxzkVi5Jh75Jq8rZUXFKonuoDe9YyAkCXFPMPxF6RSDZ9gJD6YtrPBsA?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>