自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rust语言学习交流

Rust官方及社区最新信息搜集、文章推送

  • 博客(1900)
  • 收藏
  • 关注

原创 【Rust日报】2025 - 微软 Rust 年

节目中讨论了微软在大规模采用 Rust 方面的情况,包括首次接触 Rust 的经历、在关键产品和服务中的广泛应用,以及 Hyrum’s Law 等内容。还介绍了微软的相关背景,Victor Ciura 在推动 Rust 应用中的工作,以及提供了节目中涉及的诸多相关链接。在节目中探讨了微软首次采用 Rust 的情况,以及 Rust 在其关键产品和服务中的广泛应用。演示页面:https://orhun.dev/ratzilla/demo/From 日报小组 Yuan YQ。微信公众号:Rust语言中文社区。

2025-04-24 17:32:56 333

原创 【Rust日报】mdlib:基于 Web 的 Markdown 文件编辑工具

graph-api 是一个用于在 Rust 中处理图数据的项目,提供了一个符合人体工程学、灵活且类型安全的 API,用于与图数据结构进行交互。:采用了优化的数据结构和算法,能快速处理大量数据,实现毫秒级的搜索响应,可应对高并发的搜索请求。:提供简洁直观的 API,方便开发者进行集成和定制,即使没有深厚的搜索技术背景也能轻松上手。:支持丰富的配置选项,能根据不同的业务需求进行灵活调整,如自定义搜索排名规则、筛选条件等。:支持多种语言,可对不同语言的文本进行高效处理和搜索,满足全球用户的需求。

2025-04-23 20:15:04 514

原创 【Rust日报】gm-quic: 原生异步 Rust 的 QUIC 协议实现

则是一个原生异步 Rust 的 QUIC 协议实现,一个高效的、可扩展的 RFC 9000 实现,同时工程质量优良。gm-quic 不仅实现了标准 QUIC 协议,还额外实现了 RFC 9221 (Unreliable Datagram Extension)、qlog (QUIC event logging) 等扩展,另外还有纯碎基于 quic 进行密钥交换的 ssh样例。,性能出色,默认运行速度快,优化空间大;,模块系统复杂,创建 crate 慢且易出现循环依赖,跨 crate 导入不便;

2025-04-22 21:53:09 302

原创 【Rust日报】2025 年 Rust GUI 库调研

虽然没有绝对完美的选择,但相比 2021 年,如今有更多合理的选项可供开发者选择。其主要目的是解决管理和部署 dotfiles 时遇到的问题,提供灵活的配置和自动模板化或符号链接到目标位置的功能。原文:https://www.boringcactus.com/2025/04/13/2025-survey-of-rust-gui-libraries.html。原文:https://rust-analyzer.github.io/thisweek/2025/04/14/changelog-281.html。

2025-04-21 21:02:09 579

原创 【Rust日报】像编译器一样思考

Chumsky 是一个用户友好的、适用于 Rust 的解析器,旨在让编写表达性强、高性能的解析器变得轻松。不过,它也适用于网络层的二进制协议解析、配置文件解析,或者任何其他形式的复杂输入验证。原文:https://steveklabnik.com/writing/thinking-like-a-compiler-places-and-values-in-rust/:支持上下文无关文法,也能处理上下文敏感的情况。:支持输入、标记、输出、范围和错误类型的泛型。:输出持有输入的引用或切片,减少内存分配。

2025-04-18 21:04:37 298

原创 【Rust日报】wgpu v25.0.0 发布

在移植着色器过程中,发现并修复了 wgpu 和 naga 中的一些问题,如处理 SPIR - V 时的恐慌、针对 Metal 的某些着色器文字的错误翻译等,惠及所有使用这些库的开发者。:Rust GPU 项目允许用 Rust 语言为 GPU 编写代码,编写的程序可编译成多数 GPU 能理解的 SPIR - V 格式,便于集成到 Vulkan 兼容的工作流程中。原文:https://rust-gpu.github.io/blog/2025/04/10/shadertoys/

2025-04-17 21:20:23 512

原创 【Rust日报】facet: Rust 反射框架

同时介绍了嵌入式 Rust 社区的相关数据,以及 2024 年社区调查的结果,包括使用场景、设备出货量、芯片使用计划、使用方式和满意度等。badges.ws 是一个提供多种徽章生成服务的网站,支持通过参数定制徽章颜色、添加图标,还可设置标签、值、图标等元素的颜色及徽章样式、边框半径。网站整合多个平台信息,能生成如 NPM、PyPI、Crates.io 等包管理平台,以及 GitHub、Docker、VS Code 插件等项目的徽章,展示版本、许可证、下载量、评分等数据。

2025-04-16 21:39:24 943

原创 【Rust日报】wrkflw 提供完备的 TUI 界面

Github 仓库:https://github.com/s-b-repo/r-routersploit/tree/main。Github 仓库:https://github.com/bahdotsh/wrkflw。模拟模式:通过在本地模拟容器环境,可选择在不使用 Docker 的情况下执行操作。TUI 界面:一个功能齐全的终端用户界面,用于管理和监控工作流的执行情况。在本地执行工作流:使用 Docker 容器在您的计算机上直接运行工作流。并行作业执行:并行运行独立的作业,以加快工作流的执行速度。

2025-04-15 21:03:20 315

原创 【Rust日报】调整应用架构显著提升性能

Rust 愿景 RFC 的目标不是提供具体设计或特性推荐,它侧重于构建对 Rust 现状的共识以及从宏观层面明确未来方向,后续会有专门的详细 RFC 来探讨具体设计和特性。解决,最终 Windows 吞吐量提升 89%,延迟降低 69%,Linux 吞吐量提升 48%,延迟降低 67%。原文:https://sander.saares.eu/2025/03/31/structural-changes-for-48-throughput-in-a-rust-web-service/

2025-04-14 22:00:19 938

原创 【Rust日报】Rust 1.86.0 发布

实现了 trait 对象的向上转型,若 trait 存在上级 trait,可将该 trait 对象的引用强制转换为上级 trait 对象的引用,如。系统调用执行用户提供的函数,确保函数执行期间的内存变化不会影响父进程的内存占用,使函数在内存操作上表现得像纯函数。系统调用创建子进程,在子进程中执行用户提供的函数,保证函数执行过程中的内存修改不会对父进程的内存产生影响。在未标记的函数中调用时,需在。:针对不同的错误情况进行分类处理,将错误分为三个级别,方便用户根据错误类型采取不同的处理策略。

2025-04-13 21:14:57 846

原创 【Rust日报】Tauri正在实验性地支持Verso作为渲染引擎

你可以看看使用 Winit 运行 Servo 的最小示例(注意,这甚至不是一个功能完整的示例):https://github.com/servo/servo/blob/8d39d7706aee50971e848a5e31fc6bfd7ef552c1/components/servo/examples/winit_minimal.rs。我们旨在探索 Servo 的嵌入解决方案,同时希望有一天将其发展成为一个成熟的浏览器。相比之下,Verso 的 API 是这样的,使用起来要简单得多,也更符合人体工程学。

2025-04-11 14:13:32 399

原创 【Rust日报】PackHub: 去中心化 Linux 软件包仓库

然后,通过交互式的命令行界面(CLI)、文本用户界面(TUI)以及图形用户界面(GUI)来运行这些任务,这样你的同事(以及六个月后已经忘记所有命令的你自己)只需点击一个按钮,就能执行你编写的命令!PackHub 是一个用于创建去中心化 Linux 软件包仓库的项目,允许用户直接从 GitHub Releases 安装 Linux 软件包,而无需依赖集中式仓库。:直接从 GitHub Releases 安装软件包,无需维护单独的仓库。:用户可以立即获取所需的应用程序,无需等待仓库更新或手动下载。

2025-04-09 16:20:18 414

原创 【RUST招聘】坐标深圳南山区 日薪300元/天

足下科技是一个技术驱动、快速成长的平台,在这里,你将参与国产智能驾驶 OS 的核心研发,与顶尖团队共同解决行业难题。我们提供有竞争力的薪酬、开放的工作环境和明确的职业发展路径,期待与你一起推动智能驾驶技术的国产化进程。💡 我们寻找这样的你:热爱技术探索,享受从 0 到 1 构建系统的成就感;【Android-RUST开发实习生】 1.熟悉安卓应用开发;2.掌握RUST基础知识;【RUST-LLM开发实习生】 1.熟悉RUST语言;【RUST-WEB全栈开发实习生】 1.熟悉RUST语言;

2025-04-09 16:20:18 145

原创 【Rust日报】Ariel OS: 一款适用于 MCU 的嵌入式库操作系统

它基于 Embassy 构建,并将其转变为一个功能完备的实时操作系统(RTOS),具备抢占式多核调度功能以及许多类似操作系统的便利特性。是一个用 Rust 编写的通用 OCR 引擎,旨在提供跨平台的 OCR 解决方案,支持多种 OCR 提供者,包括 macOS 原生 Vision Kit API、Windows OCR 引擎、Tesseract OCR 以及自定义的云服务提供商。等,都只是构建系统的标志。:提供单一的接口来调用不同的 OCR 提供者,方便切换和使用,同时支持批量处理。

2025-04-08 23:46:48 870

原创 【Rust日报】TrouBLE:低功耗蓝牙(BLE)的主机层实现

BLE 规范将 BLE 实现的软件分为 “控制器”(底层,Controller)和 “主机”(上层,Host),它们通过标准化协议通信,该协议可运行在不同的传输层上,如 UART、USB 或自定义的内存内 IPC 实现。Baker 用 Rust 编写,项目仓库中有适用于主流平台的预编译二进制文件可供下载,也可以从各个系统的包管理器中安装。的功能、支持 React 框架等,但功能不如 Tauri 生产环境中的后端丰富。的类型和特性协同工作,并增加了对更多 BLE 规范的支持,如 L2CAP 面向连接的通道。

2025-04-07 22:58:15 464

原创 【大家的项目】TaiTan-ORM 0.1.10发布,全新重大升级,等你体验

比起语义上的轻微优势,性能才是TaiTan-ORM相对于Sea-ORM的巨大优势,TaiTan大量使用了编译器宏展开,几乎等价于手写代码,和裸地使用sqlx一致,但是Sea-ORM相对而言是更加厚的封装,性能也明显弱于基础的sqlx。Sea-ORM的API设计相对而言是比较优美的,TaiTan-ORM相对而言,在API的简洁和直观程度上基本是等价的。这个大版本更新后,现在这个库的功能已经相对完善,在API的简洁度和性能上,对比其他常用的ORM框架,都有一定优势。(1)和Sea-ORM的对比。

2025-04-07 22:58:15 384

原创 【Rust日报】ts-result - 受不了TypeScript中的错误处理方式而开发的库

换句话说,如果你的 Rust 编译器版本低于某个 crate(Rust 的库或包)指定的 MSRV,你可能无法成功编译或使用该 crate。这意味着随着时间的推移,新的语言功能、标准库改进和工具(如 Cargo)的更新会不断引入,而 crate 的维护者需要决定他们的项目支持的最低版本是什么。我很想完全不关心 MSRV(我自己的项目都使用“最新稳定版”编译),但作为一个库开发者,我感觉自己被夹在关心 MSRV 的人(我需要为他们保持较低的 MSRV)和不关心的人(他们让这变得困难)之间。

2025-04-04 20:55:12 487

原创 【大家的项目】使用 cargo-thanku 快速生成 Rust 项目依赖致谢

支持所有受支持格式之间的转换 (markdown-table, markdown-list, json,提供命令行自动补全(支持 Bash、Zsh、Fish、PowerShell 和 Elvish)支持灵活的格式(如 "zh"、"zh_CN"、"zh_CN.UTF-8")支持多语言(中文/英文/日文/韩文/西班牙文/法文/德文/意大利文)语言 (zh/en/ja/ko/es/fr/de/it)语言 (zh/en/ja/ko/es/fr/de/it)一个用于生成 Rust 项目依赖致谢的命令行工具。

2025-04-04 20:55:12 930

原创 【Rust日报】Ferrous Systems 捐赠 FLS 给 Rust 项目

2022 年 7 月,Ferrous Systems 为用于安全关键和受监管行业的 Rust 编译器及工具链 Ferrocene 开发了 Ferrocene 语言规范(FLS),它对 Rust 的语法、语义和行为进行了结构化、详细的描述,为验证、合规和标准化工作提供了基础。:此次捐赠为 Rust 项目制定官方规范提供了更清晰的路径,增强了依赖 FLS 的公司和个人的信心,标志着 Rust 生态系统的一个重要里程碑。未来,FLS 和 Rust Reference 将共同构成官方的 Rust 规范。

2025-04-03 20:50:56 724

原创 【大家的项目】hx-lsp 为 helix 提供 snippet 和 code Action

hsv(300, 100%, 100%) 色相 0-360 度, 饱和度和明度百分比。hsl(240, 50%, 50%) 色相 0-360 度, 饱和度和亮度百分比。rgb(2.0, 255.0, 255.0) 支持浮点值。: Shell 脚本, 参数是选择区域内容以及替换字段。: Shell 脚本,参数是选择区域内容以及替换字段。rgb(100%, 0%, 50%) 支持百分比。rgb(255, 255, 255) 支持整数。hsl(180, 0.5, 0.5) 浮点值。捕捉,或者使用替换字段。

2025-04-03 20:50:56 371

原创 【Rust日报】apalis:一个用简单、可扩展的多线程后台作业和消息处理库

Tiny SSE 是一个轻量的支持 SSE 的服务器,采用 Rust 和 Lua 开发。最快的日志记录器:根据基准测试结果,对于大多数常见用例而言,速度最快的日志记录器似乎是 slog。Github 仓库:https://github.com/geofmureithi/apalis。作者测试了 Rust 生态中常用的几种日志框架,主要是关注它们的性能差异。是一个用 Rust 编写的简单、可扩展的多线程后台作业和消息处理库。: 为 Rust 提供的结构化、具上下文信息的、可扩展且可组合的日志记录功能。

2025-04-02 21:32:55 675

原创 【Rust日报】Fastrace:一个现代化的分布式追踪系统

对比 fusio/monoio(使用 io_uring 作为 I/O API 的 async 运行时)、tokio(最流行的异步 Rust 运行时,磁盘 I/O 使用线程池)、fusio/tokio(利用 spawn_blocking 和 block_in_place 结合 write 和 pread 减少随机读取系统调用开销),在有计算负载场景中还引入 Apache Opendal(使用 spawn_blocking + pwrite/read 作为底层 I/O API)。

2025-04-01 19:13:20 555

原创 【Rust日报】使用 Rust 的 Ubuntu 应该更加现代

命令的强大替代工具。Jon Seager 认为将命令行工具切换到 uutils 的最重要原因是其安全性更高、受攻击的可能性更低,相比 C 语言,Rust 优化的内存管理可避免许多 C 程序中因内存错误导致的漏洞。实验性的 Ubuntu 用户已能用 Jon Seager 编写的 oxidizr 工具在经典 GNU 程序和新的 Rust 程序之间切换,该工具适用于 coreutils、findutils、diffutils 和 sudo-rs 等,Seager 也在 Ubuntu 论坛的帖子中说明了使用方法。

2025-03-29 21:41:44 556

原创 【大家的项目】AIScript - Rust 编写的新一代编程语言

AIScript 是一种独特的解释型编程语言和 Web 框架的结合体,两者都用 Rust 编写,旨在帮助开发者轻松构建 AI 应用程序。该语言语法汲取了 Python、JavaScript 和 Rust 的灵感,结合它们的优势创造出直观、强大且易于使用的语言。结合了 Rust 的 axum 性能和类似 Python Flask 的简单性。简单而强大的错误处理机制,受 Rust、Go 和 Zig 启发。丰富的标准库,底层利用 Rust 的生态系统。:创建轻量级、专注的服务,最小化样板代码。

2025-03-28 12:01:49 420

原创 【Rust日报】unsafe 会破坏 Rust 的内存安全保证吗?

例如,为了安全地使用 Web 字体(通过网络传送的字体),Chrome 会采用多种安全防范措施,但是依然无法找到所有问题,或者只能在代码分发给用户后发现问题。:Brainfuck 语言仅由 8 个字符操作构成,本身不能定义或调用函数 ,但在实现其解释器或编译器时,可用支持函数的语言。同时,其输出指令依赖平台 API 与硬件交互,这虽涉及内存不安全操作,但不改变 Brainfuck 程序本身语义。FFI 可让程序调用其他语言代码,实现语言本身不具备的功能,但也可能引入不安全因素。此外,该工具还支持执行像。

2025-03-27 12:02:17 682

原创 【Rust日报】Rust CUDA 项目重启

来自恩倍科公司(Embecosm)的亚瑟・科恩(Arthur Cohen)在提交所有这些补丁之前的补丁系列中解释道: “这个补丁集是四个规模相近的补丁集的第一个,目的是将我们对 Rust 前端的最新更改同步到上游。:此前依赖旧版 Rust 编译器(nightly-2021-12-04),新贡献者 @jorge-ortega 将其更新到 nightly-2025-03-02,提升了与 Rust 生态系统的兼容性并能使用新语言特性,此过程参考了 @apriori 在 2022 年的草案 PR。

2025-03-25 23:22:16 560

原创 【Rust日报】ArkFlow:高性能Rust流处理引擎

原文:https://blog.rust-lang.org/inside-rust/2025/03/17/leadership-council-update.html。Github 仓库:https://zellij.dev/news/stacked-resize-pinned-panes/:除项目管理岗位外,探讨为项目内部基础设施提供资金支持,但面临对项目成员需求了解不足、资金融入项目避免增加负担等问题。高性能Rust流处理引擎,提供强大的数据流处理能力,支持多种输入输出源和处理器。

2025-03-24 22:17:14 820

原创 【Rust日报】async-std 已停止维护,请改用 smol

Git 2.49 版本发布,它采用了一个叫做 name-hash v2 的 git backfill 工具来获得更好的性能,“git clone” 命令现在可以针对不一定处于任何分支顶端的单个提交进行浅克隆,在无对象克隆中支持延迟加载缺失的文件,为支持 zlib-ng 做了准备工作,并且在代码库中添加了 Rust 语言的对外接口。支持多种断言方式,涵盖状态码、响应头、响应体(HTML、JSON、XML 等)、Cookie、SSL 证书属性、IP 地址、响应时间和哈希值等,全面测试 HTTP 响应。

2025-03-21 23:57:26 830

原创 【Rust日报】Rust 在 2025 年发展展望

以键盘操作为主,提升操作效率。:Dioxus、Tauri 和 Leptos 等项目将 Rust 应用于 GUI 和网页等高级应用领域,虽这并非 Rust 的优势领域,但这些拓展很有意义。:用户初次使用 Rust 时应能快速上手,随着项目深入,在遇到问题时可局部调整,而不影响整体。:拓展能发现提升 Rust 编程便利性的机会,这些改进会惠及所有开发者,同时也能让开发者用一种技术构建整个软件栈,共享库和支持代码。(或其 Rust 绑定)仅支持磁盘缓存的问题,减少了每次查询时的磁盘访问,提高了查询速度。

2025-03-20 10:35:46 659

原创 【Rust招聘】「小米公司招聘」Rust软件工程师(校园招聘)

5-10年Rust/C/C++软件开发经验,其中至少3年专注于Rust系统编程;精通Rust语言特性(如Pin/Unpin、async/await、无畏并发);在Rust语言或工具链上有贡献,或在OSDI/SOSP等顶级会议发表相关论文。推动Rust在操作系统底层的实践应用(包括内核态/用户态交互、硬件抽象层);制定团队的Rust编码规范,设计核心模块的FFI接口和跨语言兼容方案;有Rust语言或编译器贡献经验,或参与过Rust RFC讨论;主导基于Rust语言的澎湃OS关键子系统的架构设计与实现;

2025-03-20 10:35:46 332

原创 【Rust日报】MCP 的 Rust 实现

它是 Anthropic 于 2024 年末推出的一项开创性的开放标准协议,旨在简化和增强人工智能应用(尤其是基于大语言模型的应用)与外部数据源、工具和系统的交互方式。:允许 LLM 接收外部指令,并根据这些指令执行特定的任务,如文件处理、应用交互或网络服务调用等。:通过提供标准化的接口,使得不同的 LLM 和外部工具能够相互兼容,降低了集成和使用的复杂性。:负责管理通信过程中的上下文信息,确保 LLM 在执行任务时能够考虑到相关的背景和情境。From 日报小组 Yuan YQ。目前此项目还处于早期阶段。

2025-03-18 23:46:04 332

原创 【Rust日报】Subsecond - Dioxus 团队的 Rust 热更新工具

开箱即用的可观测性:只需一行代码就能集成诸如 Prometheus、Grafana、Opentelemetry 和 Jaeger 等流行的观测系统。Dioxus 团队的新工具 “subsecond” 能让你轻松地为你的 Rust 代码添加热更新支持,而且只需要极少的运行时集成工作。零拷贝内存缓存抽象:foyer 中的内存缓存利用 Rust 强大的类型系统,通过零拷贝抽象实现了更高的性能。foyer 的目标是提供一个高效易用的混合式缓存。混合缓存:无缝集成内存缓存和磁盘缓存,以实现最佳性能和灵活性。

2025-03-17 23:27:44 430

原创 【Rust日报】AudioNimbus 沉浸式空间音频

市面上的商业字体编辑器售价可能高达数百美元,而主要的开源替代品又未能跟上现代用户界面的期望,Shift 则采用了全新的思路。HRTF(Head-Related Transfer Function, 头部相关传递函数):模拟听众的耳朵、头部和肩膀如何塑造对声音的感知,提供大脑用于推断声音方向和距离的声学线索。)和 C/C++(用于字体子集化和字形塑造)编写的。我很高兴向大家介绍 AudioNimbus,它是对 Steam Audio 的 Rust 语言封装库,为 Rust 生态系统带来了强大的空间音频功能。

2025-03-15 23:34:52 872

原创 【Rust日报】Ferrules 一个超快的文档解析工具

Rust 项目去年首次参与 GSoC 取得成功,今年期望参与者提升技能,吸引新贡献者,提高 Rust 语言知名度,后续还会发布参与进展的博客文章。:引入新的任务状态表示,使用 Rust 的结构体枚举在编译时通过类型系统强制实施不变量,修复了与时间相关的不一致问题,但与旧状态不兼容,更新前需确保队列无重要任务,且需重新创建任务组。:GSoC 是谷歌组织的年度全球计划,旨在吸引新成员参与开源项目,将开源组织(如 Rust 项目)与参与者(通常是学生)配对,在经验丰富的导师指导下进行有意义的开源贡献。

2025-03-14 23:46:08 931

原创 【Rust日报】Slint 1.10 发布,推出 Figma 插件

Slint 1.10 发布,推出 Figma 插件Slint 是用 Rust 编写的原生 GUI 工具包,支持多种编程语言 API,适用于跨平台开发。此次 1.10 版本包含以下特性:Figma 插件:为解决从 Figma 设计到最终软件实现 “设计意图” 转换的问题,推出 Figma to Slint 插件。在 Figma 中选择元素时,插件会根据 Figma 许可,在开发模式 “检查器” 面板...

2025-03-11 15:30:55 441

原创 【Rust日报】eval_macro - 编写 Rust 宏的新方式

eval_macro - 编写 Rust 宏的新方式Eval Macro (求值宏)是一种全新的编写 Rust 宏的方式,它将强大的功能和易读性相结合,以下是它和macro_rules!的对比:Proc MacroEval MacroMacro RulesInputToken StreamRust CodeMacro FragmentsOutputToken StreamRust CodeMa...

2025-03-10 15:25:23 882

原创 【社区投稿】深入再谈智能指针、AsRef引用与Borrow借用

深入再谈智能指针、AsRef引用与Borrow借用这是一个具有深度的技术主题。每次重温其理论知识,都会有新的领悟。大约 2 年前,我曾就这一技术方向撰写过另一篇短文《从类型转换视角,浅谈Deref<Target = T>,AsRef<T>,Borrow<T>和From<T> trait差异》。在那篇文章中,我依据当时的经验知识,归纳了自定义智能指...

2025-03-10 15:25:23 819

原创 【Rust日报】Ferron - 又一个高效的 Web 服务器

Ferron - 又一个高效的 Web 服务器Ferron 是一款用 Rust 编写的高性能网络服务器,前身是 Project Karpacz,目前正迈向测试版发布阶段。它是一款快速且内存安全的网络服务器,设计兼具轻量与强大,专注于速度、安全和可靠性,旨在为高性能网络服务开启新时代。Ferron 具有以下特点:性能卓越:基于 Rust 的零成本抽象和高效并发模型构建,速度快、资源消耗低。内存安全:...

2025-03-07 14:52:54 431

原创 【Rust日报】fish 4.0 发布

fish 4.0 发布fish 是一个使用 Rust 开发的面向 macOS 和 Linux 的交互式命令行工具。此次发布的 4.0 版本包含了大量的更新和优化。简单列举如下:绑定符号与改进的按键组合支持新的按键符号表示法:bind命令支持新的按键符号,如bind ctrl-right,无需再使用复杂的转义序列。增强的按键区分能力:fish 通过启用终端功能,如 xterm 的 “modifyO...

2025-03-05 15:55:59 701

原创 【Rust日报】Linux 6.14: Rust 构建内核里程碑

Christoph Hellwig 离开 Linux DMA 维护组自从 Linus 接受 Rust 语言编写 Linux 内核之后,一直是讨论甚至争吵的焦点。在 Linus Torvalds 表明会接受一组用于内核 DMA 映射层的 Rust 抽象代码合并后,相关讨论逐渐平息。但这一决定导致 Christoph Hellwig 悄然辞去 DMA 映射代码的维护工作,Marek Szyprowsk...

2025-03-04 19:25:26 818

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除