首页
学习
活动
专区
圈层
工具
发布

#rust

2026年6月TIOBE编程语言排行榜,Go语言排名第13,Rust语言排名12。关于Rust已进入平台期的报道似乎为时过早。

福大大架构师每日一题

两个月前,我曾写道,Rust 似乎进入了平台期。这一结论是基于 Rust 在整整一年里,其 TIOBE 指数排名都未能上升。然而,最新的发展让我修正了这一观点。...

400

微服务架构下,Rust 和 Go 如何高效分工搭配?

不吃草的牛德

微服务架构已经成为中大型系统的标配。但随着业务复杂度和流量规模的增长,很多团队都遇到了同样的痛点:用 Go 写得快,但核心服务扛不住极致性能要求;追求极致性能,...

1000

Rust周刊2026W21 | Toasty 0.6.0发布、kache 0.3.0发布、image-rs性能提升5倍、Tonic加入gRPC项目、cargo-

用户11088760

本周 Rust 生态迎来多项进展:Tonic 正式加入 gRPC 项目;cargo-crap 成为本周推荐库,可检测 AI 生成代码中的未测试复杂性;此外还有多...

1100

38-Rust 教程 - 高级宏

LarryLan

上篇我们学了 macro_rules!,你已经能用它写一些很酷的宏了。但你可能发现了一些限制:

2900

37-Rust 教程 - 宏编程

LarryLan

写到手酸,然后心想:"这些函数除了类型不一样,其他都一模一样啊!能不能让编译器帮我生成?"

3500

Rust GUI 框架全面对比与选型指南(2026 )

不吃草的牛德

2025-2026 年,Tauri、Dioxus、egui、Leptos 和 GPUI 等框架成为主流选择。这些框架不再局限于传统原生 widget 绑定,而是...

13210

Rust GUI 生态 2026 最新对比:从 WebView 到纯 Rust 渲染器

不吃草的牛德

Tauri、Dioxus、egui 和 Leptos 是 Rust 生态中主流的 GUI/桌面/跨平台框架,各有鲜明侧重。 它们都不是传统原生 widget 工...

6110

rust-lldb 基础命令 30 分钟速成)

不吃草的牛德

rust-lldb 是 Rust 官方提供的 wrapper(包装脚本),它会调用底层的 lldb,并额外加载 Rust 专用的 Python 脚本(prett...

9800

36-Rust 教程 - FFI

LarryLan

你是一个 Rust 程序员,代码写得风生水起,内存安全、并发无忧。突然有一天,老板走过来:

8000

Nolang VS Rust

大漠孤煙

四種語言完全相同的邏輯結構:引用傳递輸出參數,fib(40) × 10,000,000 次。

6600

Nolang 是一門無GC的系統編程語言

大漠孤煙

Nolang 是一門實驗性的系統編程語言,採用引用傳遞模型、安全作用域模型,實現了內存絕對安全。無GC。

6000

35-Rust 教程 - unsafe Rust

LarryLan

学到这里,你可能已经对 Rust 的借用检查器又爱又恨了。爱它帮你避免了无数内存 bug,恨它有时候管得实在太宽——"这个引用不能同时存在"、"那个变量已经移动...

10110

GDB 与 rust-lldb:Rust 与系统级调试的利器指南

不吃草的牛德

在 Rust 开发中,println! 调试虽然简单有效,但遇到复杂逻辑、并发问题、内存布局或 panic 时,调试器才是最实用的调试工具。今天我们来系统介绍两...

9410

34-Rust 教程 - 异步生态

LarryLan

上篇咱们学了异步编程的基础(async/await、Future),但光有语法不够啊——你得有地方跑才行!

11800

33-Rust 教程 - 异步编程基础

LarryLan

Rust 的异步编程基于 Future 和 async/await 语法。今天我们就来学习这些概念,以及背后的 Pin 和 Waker 机制。

6300

32-Rust 教程 - 并发模式

LarryLan

并发编程也是一样。知道工具怎么用只是第一步,更重要的是知道在什么场景下用什么工具,以及如何避免常见的并发陷阱。

9600

31-Rust 教程 - 共享状态并发

LarryLan

上篇我们说了,Rust 推崇消息传递,不推荐共享状态。但现实是:有时候你就是需要共享状态。

8700

30-Rust 教程 - 消息传递

LarryLan

还记得上篇我们说的厨房类比吗?多个厨师(线程)同时做菜,如果都去同一个冰箱(共享内存)拿食材,很容易撞车。

8900

告别 println! 调试地狱,macOS Rust 开发者都该学会 rust-lldb

不吃草的牛德

被折腾的不行了,换了 gdb,由是是 mac os 系统,后面就换到了 rust-lldb,调试体验直接起飞。

8310

rust 1.96.0 更新:语言、编译器、Cargo、Rustdoc、兼容性全面升级,必看完整解读

福大大架构师每日一题

Cargo 配置现在新增了 target.'cfg(..)'.rustdocflags 支持。这个变化让 rustdocflags 的配置更灵活,可以按 cfg...

13810
领券