Rust语言中文社区

其他

Road to Rust 上海站来啦!

语言占居极其重要的地位,本次分享将和大家聊一下所有权与借用以及生命周期相关的话题。嘉宾:James技术老顽童、认证高级程序员,Rust
6月21日 下午 11:15
其他

【Rust日报】2024-05-05 用于验证Rust代码正确性的工具

whatever"效果如下:da376e69623d27e32acff55cbe6c07e3.pngGitHub:
5月6日 下午 1:34
其他

【大家的项目】练手项目,基于 Tauri + Tokio +Rodio 的简易音乐播放器桌面程序

https://github.com/senlizishi/music-player一个用Rust编写的简单的桌面音乐播放器应用程序。前端基于Tauri
4月29日 下午 11:03
其他

【Rust日报】2024-04-20 Koto编程语言 发布 最新版本0.14

GPT-3.5-turbo免费使用,无需任何帐户或API密钥。请勿在生产中使用,仅用于个人使用/测试FeaturesREPL模式,您可以交互输入问题并获得答案反向代理模式,您可以将OpenAI
4月22日 下午 11:07
其他

【Rust日报】2024-04-21 You are Merlin - 一款 CLI 和 WASM 文本冒险游戏

等):https://github.com/hseager/you-are-merlin-www尽管这款游戏非常基础,但它是一次很棒的学习体验,也是添加更多功能的良好基础。我很想让彩色文本适用于
4月22日 下午 11:07
其他

【Rust日报】2024-04-19 Egui 能够用于生产了吗?

https://www.reddit.com/r/rust/comments/1c69mrj/do_you_think_egui_is_ready_for_real_industry/Balter
4月21日 下午 11:30
其他

【Rust日报】2024-04-18 Rust 高级特性:Traits 和泛型

https://this-week-in-rust.org/blog/2024/04/17/this-week-in-rust-543/以上就是本期的主要内容。Rust
4月20日 下午 11:00
其他

【Rust日报】2024-04-16 curl: 是否应该移除 hyper 相关的实现

中构建基本应用程序。我们将深入探讨他们的小部件是如何工作的,如何更新应用程序中的状态,以及你必须围绕什么整体结构来构建你的代码。ReadMore:
4月18日 下午 11:00
其他

【Rust日报】2024-04-15 拯救地球,请使用Rust编程

拯救地球,请使用Rust编程本文讨论了如何通过在Rust编程语言中编码,可以更有效地利用现有资源以帮助保护我们的星球。通过在实际项目中将PHP应用重写为Rust,作者体验到了Rust不仅在维护性、开发效率和错误减少方面有优势,还在性能上大大优于PHP,证明了用Rust开发能够大幅减少资源使用。文章依据科学文献,并通过数据中心电力消耗的现状和趋势,强调了采用Rust这样高效的编程语言对减缓电力消耗增长有重要意义,并可以降低计算成本,为保护地球贡献一份力量。原文链接
4月16日 下午 11:00
其他

【Rust日报】TinyUFO - 无锁高性能缓存

https://this-week-in-rust.org/blog/2024/04/10/this-week-in-rust-542/From
4月15日 下午 10:51
其他

【Rust日报】Shiva - 解析和生成任何类型的文档

编写,可以解析各种类型的文档。为了让我的搜索引擎正常工作,它必须能够从不同类型的文档(PDF、DOC、XLS、HTML、XML、JSON
4月15日 下午 10:51
其他

【Rust日报】2024-04-12 C2PA使用Rust来实现其目标

https://github.com/Yukigeshiki/sentiment-analysis-cli-rustDevy
4月13日 下午 10:00
其他

【Rust日报】2024-04-10 aichat - Rust AI集成器

将网页保存成离线的一个html文件已有1w星。与浏览器插件不同的是,它是一个命令行工具,功能丰富度非常不错。
4月11日 下午 11:30
自由知乎 自由微博
其他

【Rust日报】2024-04-09 关于 xz 后门的思考:lzma-rs 的视角

https://smallcultfollowing.com/babysteps/blog/2024/04/05/ownership-in-rust/zip_next
4月10日 下午 11:30
其他

【Rust日报】用Rust从头实现一个C编译器

GitHub,https://github.com/boxbeam/untwine用Rust从头实现一个C编译器一个针对
4月9日 下午 12:04
其他

【Rust日报】Rust项目 Ratatui获得资助

https://weeklyrust.substack.com/p/rust-bytes-rustpython-a-python-interpreterSniffnet:
4月9日 下午 12:04
其他

【Rust日报】2024-04-05 octox :一个类Unix OS

RANDGQL是一种类似SQL的语言,用于对.git文件执行查询,支持大多数SQL功能,如分组、排序和聚合功能。github
4月7日 下午 11:37
其他

【Rust日报】2024-04-04 一款运行在 UEFI 上的 IRC 客户端

https://this-week-in-rust.org/blog/2024/04/03/this-week-in-rust-541/以上就是本期的主要内容。Rust
4月7日 下午 11:37
其他

【Rust日报】2024-04-01 Linux内核 Rust开发环境教程

https://tomcat0x42.me/linux/rust/2023/04/01/linux-kernel-rust-dev-environment.htmltrippy:
4月2日 下午 11:30
其他

【Rust日报】2024-03-30 krnl v0.1.0: 安全, 可移植, 高性能计算内核

y.cross_entropy_loss(t)?;loss.backward()?;model.update(learning_rate,
4月1日 下午 11:30
其他

【Rust 日报】2024-03-31 Helix新版本发布

terrorsterrors是一个Rust处理错误的库,设计原则包括:错误类型应精确。terrors通过精确设置可能的错误集来解决这个问题。错误处理应遵循单一责任原则。没有宏。简单使用示例:use
4月1日 下午 11:30
其他

【Rust日报】2024-03-29 Google 工程总监:“Rust 团队的生产力是使用 C++ 的团队的两倍。”

固件。对于OTA固件更新,esp-idf-svc已经提供了API。它缺少的是如何使用
3月31日 下午 11:30
其他

【Rust日报】2024-03-28 - hawkeye 许可协议标头格式化工具

https://this-week-in-rust.org/blog/2024/03/27/this-week-in-rust-540/From
3月30日 下午 11:30
其他

【大家的项目】Crabviz v0.4.0 发布 - 支持多语言的调用图生成工具

主要更新改善UI添加进度显示支持取消操作一些Windows平台相关的bug修复特点基于LSP,支持多种编程语言支持点击高亮两种调用图,两种用途:1.
3月28日 下午 11:30
其他

【Rust日报】2024-03-25 Rust使用神经网络进行数字识别

WASM(WebAssembly)进行交云的前端。前置条件:建议具备线性代数(矩阵、向量)和多变量微积分(偏导数、梯度、链式法则)的一些知识。原文链接
3月27日 下午 11:30
其他

【Rust日报】2024-03-23 Coffee break 发布 v1.0.0

GitHub,https://github.com/b-vitamins/signveccargo-dist
3月26日 下午 11:30
其他

【Rust日报】2024-03-22 Borgo: 一个语法类似rust的新编程语言

的新编程语言。https://raw.githubusercontent.com/borgo-lang/borgo-lang.github.io/main/borgo.jpg看一段demo:use
3月23日 下午 11:30
其他

【Rust日报】2024-03-21 ​Rust 1.77.0 版本发布

https://this-week-in-rust.org/blog/2024/03/20/this-week-in-rust-539/以上就是本期的主要内容。Rust
3月22日 下午 1:49
其他

【Rust日报】2024-03-19 为 C#/.NET 开发者编写的 Rust 指南

https://rust-analyzer.github.io/thisweek/2024/03/18/changelog-225.htmlFrom
3月20日 下午 11:30
其他

【Rust日报】2024-03-16 Rust CI/CD 模板

crates.io。文章链接,https://www.reddit.com/r/rust/comments/1bg3xgl/rust_cicd_template/Github
3月18日 下午 11:30
其他

【Rust 日报】2024-03-17 redb 2.0.0 发布

https://github.com/cberner/redb/releases/tag/v2.0.0-beta0GitHub:
3月18日 下午 11:30
其他

【Rust日报】2024-03-14 迭代器和可遍历对象

https://without.boats/blog/iterators-and-traversables/Qdrant
3月16日 下午 2:38
其他

【Rust日报】2024-03-12 WinterJS 1.0: 目前最快的 JavaScript Web 服务器

网站和持续集成(CI)以验证我们的代码。目前这些成本很低,但我们预计随着时间的推移会增加。运营成本:保持一个非营利组织的合规和运营需要时间和金钱。这些成本目前非常低,但随着
3月14日 下午 2:41
其他

【Rust日报】2024-03-09 Dust DDS 发布 v0.8.0

GitHub,https://github.com/s2e-systems/dust-dds/releases/tag/v0.8.0OstFS,FUSE
3月12日 下午 12:34
其他

【Rust日报】Ascent:在 Rust 中嵌入的逻辑编程语言

使开发者能够轻松解决图论、路径计算等问题,例如计算图中的连接节点、寻找最短路径等。use
3月10日 下午 1:23
其他

【Rust日报】2024-03-06 Rust 版本的 PickleDB

中使用列表:创建新列表、从列表中添加/删除项目、从列表中检索项目、删除列表等。https://github.com/seladb/pickledb-rs使用
3月8日 下午 4:16
其他

【Rust 日报】2024-03-03 高性能深度学习库luminal

SumReduce、MaxReduce、Contiguous每个复杂操作都可以归结为这些基本操作,因此当执行
3月4日 下午 2:51
其他

【Rust日报】crabml,使用 Rust 重写 GGML

https://this-week-in-rust.org/blog/2024/02/28/this-week-in-rust-536/From
3月2日 下午 3:41
其他

【Rust日报】2024-02-28 Pingora 开源

一致性算法。Pingora-limits:高效的计数算法。Pingora-load-balancing:Pingora
2月29日 下午 2:58
其他

【Rust日报】2024-02-27 某团队使用 Rust 开发控制系统软件的体验(讨论)

是一个针对结构化和非结构化机器学习数据集的闪电般快速的数据版本控制系统,它的目标是使数据集的版本控制像代码版本控制一样简单。Oxen
2月28日 下午 4:19
其他

【Rust日报】如何处理异步清理代码

如何处理异步清理代码这篇文章讨论了Rust异步编程中的一个挑战:如何处理异步清理代码。当前的异步Rust没有好的机制来处理需要在使用后执行的非阻塞清理代码。作者考虑了在析构函数中使用await的可能性,但由于多种技术和设计挑战,这看起来不太现实。作者提出了几个关于异步清理的解决方案,包括"do...final"代码块,以及提出了可能的API变动,如增加poll_cancel函数支持异步取消操作。文章还探讨了线性类型和不可丢弃的类型等概念,这些概念旨在确保类型在作用域结束时总是执行清理代码,无论是同步还是异步。最后,强调了为了实现这些功能,需要底层的运行时系统和语言特性的更新和支持。原文链接
2月27日 下午 5:22
其他

【Rust日报】在 TensorFlow 中使用 Rust 指南

项目提案!原文请看:https://blog.rust-lang.org/2024/02/21/Rust-participates-in-GSoC-2024.htmlRaft
2月26日 下午 3:01
其他

【Rust日报】2024-02-24 OasysDB 发布 v0.2.0

语义相似性库semanticsimilarity_rs,使用向量距离实现用于计算不同数据在向量空间中的表示相似性/非相似性度量的库。crate
2月25日 下午 3:49
其他

【Rust日报】Warp 终于支持 Linux!

https://this-week-in-rust.org/blog/2024/02/21/this-week-in-rust-535/。以上就是本期的主要内容。Rust
2月24日 下午 3:52
其他

【Rust日报】2024-02-20 cve-rs 编写安全代码来让 Rust 不内存安全!

https://buildingwithrust.substack.com/archiveFrom
2月21日 下午 4:41
其他

【Rust日报】2024-02-19 Linux 内核准备升级至 Rust 1.77

https://darkcoding.net/software/a-very-small-rust-binary-indeed/FuturesUnordered
2月19日 下午 7:54
其他

【Rust日报】2024-02-15 教程 - 从 PyTorch 到 Burn

https://this-week-in-rust.org/blog/2024/02/14/this-week-in-rust-534/From
2月16日 下午 11:07
其他

【Rust日报】2024-02-12 Rust中的错误管理以及相关库

Rust中的错误管理以及相关库文章详细介绍了Rust中如何处理可恢复和不可恢复的错误,并展示了如何使用Result枚举来优雅地处理这些错误。他还讨论了两个有助于错误管理的库:thiserror和anyhow,这两个库分别用于简化实现Error
2月13日 下午 11:43
其他

【Rust日报】2024-02-10 扩展 Rust Effect 系统

"effects"。原文链接,https://blog.yoshuawuyts.com/extending-rusts-effect-systemSparsey
2月10日 下午 11:16
其他

【Rust日报】2024-02-08 Loungy:使用 Rust 和 GPUI 开发的 MacOS 启动器

https://this-week-in-rust.org/blog/2024/02/07/this-week-in-rust-533/。以上就是本期的主要内容。Rust
2月9日 下午 11:14