惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
LINUX DO - 最新话题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Forbes - Security
Forbes - Security
博客园 - 司徒正美
Hugging Face - Blog
Hugging Face - Blog
W
WeLiveSecurity
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
N
News and Events Feed by Topic
V
V2EX
Stack Overflow Blog
Stack Overflow Blog
Engineering at Meta
Engineering at Meta
PCI Perspectives
PCI Perspectives
Martin Fowler
Martin Fowler
T
The Exploit Database - CXSecurity.com
F
Full Disclosure
WordPress大学
WordPress大学
S
Security Affairs
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
S
SegmentFault 最新的问题
P
Privacy International News Feed
IT之家
IT之家
M
MIT News - Artificial intelligence
G
GRAHAM CLULEY
Hacker News: Ask HN
Hacker News: Ask HN
D
DataBreaches.Net
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
C
Check Point Blog
美团技术团队
Security Latest
Security Latest
Cyberwarzone
Cyberwarzone
N
News and Events Feed by Topic
MyScale Blog
MyScale Blog
H
Help Net Security
宝玉的分享
宝玉的分享
The Hacker News
The Hacker News
The Last Watchdog
The Last Watchdog
The Cloudflare Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
爱范儿
爱范儿
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
I
Intezer
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
AI
AI
I
InfoQ
N
News | PayPal Newsroom
TaoSecurity Blog
TaoSecurity Blog

Rust

RustScript: 给你的 Rust 项目带来脚本化功能 - V2EX RUST 语法极其丑陋 - V2EX 一款跑在终端里的本地优先密码管理器,用全屏 TUI 管理账号、密钥和安全笔记。 - V2EX 如何理解 rust 闭包的借用值机制? 被借用的值在闭包内到底是什么类型? [开源] Best of RS - 一个由 Rust 编写的追踪 Rust 开源趋势的全栈 web 项目 - V2EX Rust 真是非常适合 AI vibe coding 的语言 - V2EX Pumpkin - 使用 Rust 开发的高性能 Minecraft 服务端 - V2EX 开源这两天 Vibe 的 Rust 重写的 OpenClaw - V2EX 用 rust 写了一个非常简单的局域网文本同步的小玩意 - V2EX [寻求帮助 Linux ] 用 rust 写了一个跨平台输入监听库(鼠标键盘) - V2EX Contributions to Rust and LLVM in 2025 - V2EX Linux 内核中的 rust - V2EX 2025 年度 Rust 语言社区调查 已经发布 - V2EX rust 让我抓狂、擦汗 - V2EX 推荐一款我写的动态配置语言: Faml - V2EX 如何看待 Rust? - V2EX Rust Web 开发脚手架 v0.6 发布啦! - V2EX rathole 这个项目是不维护了吗? 之前那个 rust 贡献大佬找到工作了,找他的团队还不少 - V2EX 太快了! Rust 太快了! - V2EX 介绍一个 like rails 的 rust 框架。 性能和开发速度都快。 - V2EX 除了写小工具外再也不想用 Rust 了 - V2EX rust 我想你了 - V2EX rust 程序员的硬盘是多大的? nodejs 继任者? - V2EX rust 练手写的,仿 uv 包管理器 av - V2EX Rust 的安全神话?为何在关键系统如数据库、大模型代码中仍选 C++ rust 实现的抓包存盘的程序 nsave 有人使用 Rust 重构过旧项目吗? - V2EX 使用 WebAssembly 构建的高性能在线计算工具 V2EX tikio 里面的代码怎么调试呢 有人在用 rust 写 web api 吗? rust 来得快去得也快 - V2EX rust 的有没有什么好的论坛? - V2EX 这里搞 Rust 的多吗? - V2EX 目前 Rust 最好的开发工具是哪个? - V2EX rust 编译报错函数重复定义 - V2EX Rust 学习几个月之后,真正要自己写的时候就懵逼 - V2EX 关于 rust axum 中使用 gprc 的一个疑惑 - V2EX std::net::UdpSocket 的 shutdown 机制是我理解出了问题么? - V2EX 写了一个从 modelscope 下载模型的 crate - V2EX 看到这样的 rust 代码要懵逼了,不知道咋入手,求指导 - V2EX Rust 两次入门后,尝试写一个 web 项目,懵逼中~ - V2EX 求帮打包个 exe - V2EX Rust HTTP Client, Golang tls-client/utls 的完美替代品 - V2EX Rust 编写的高性能 HTTP/HTTPS/SOCKS5 代理服务器 - V2EX Rust API 开发脚手架 - V2EX FnOne 特征是至少调用一次还是只能调用一次? - V2EX 大佬们,一人来一道 Rust 面试题,准备年后跳槽 - V2EX 请教 rust 如何做到交叉编译 - V2EX 理了一下手上惯用的一些命令行小工具,发现蛮多是 rust 写的。是不是 rust 也适合做这种小工具 - V2EX rust 怎么不通过管理员权限的情况下拿到 windows 用户所有的 uwp 应用名称,图标和路径 - V2EX 关于 Rust 所有权,如果对 mut 变量进行嵌套 mut 引用该怎么理解?
统计下放弃 RUST 的人的数量=== - V2EX
FreeWong · 2025-01-16 · via Rust

这是一个创建于 515 天前的主题,其中的信息可能已经有所发展或是发生改变。

如果你花费了一个月以上的时间学习,最终放弃了 RUST ,跟贴 +1 如果你愿意的话

  • 放弃
  • Rust
  • 学习

    52 条回复    2025-07-22 21:54:11 +08:00

    SuperDaniel313

    2

    SuperDaniel313      2025 年 1 月 16 日   ❤️ 18

    我是一名产品,但我真学过 rust ,甚至还很喜欢,还手搓了一个 win 下监控进程结束后通过 git 远程备份到 GitHub 的命令行。rust 很好玩。

    昨天看了 map 传参的帖子,联想到 rust ,大概就了然了。

    rust 要像 c 或者 c 艹一样从内存、指针入手,没法速成。

    对非 CS 毕业的选手要求太高了,我很喜欢计算机,为了学 rust 我还特意找了 c 的课程来看,才弄懂指针在内存里的概念,也明白了什么是内存泄露,什么是空指针。在产品架构设计上的帮助也很大。

    但我还是放弃了,不是因为不感兴趣,而是被裁了 ,得先找地方吃饭

    aeon113

    3

    aeon113      2025 年 1 月 16 日 via iPhone

    +1

    for4

    4

    for4      2025 年 1 月 16 日

    加油

    我也是放弃三次后才学会,我了解不少朋友都是入门两三次才成功。

    chenyu923132714

    5

    chenyu923132714      2025 年 1 月 16 日 via Android

    主要是没有用武之地的学习学啥都学不下去,如果公司有个项目是 rust 的我肯定可以

    lexno

    6

    lexno      2025 年 1 月 16 日

    +1

    agagega

    7

    agagega      2025 年 1 月 16 日 via iPhone

    我倒是很好奇,有多少学 Rust 的人,是只写过 GC 语言,对什么生命周期 所有权 RAII 值语义 typeclass 完全没概念的?

    SingeeKing

    8

    SingeeKing      2025 年 1 月 16 日   ❤️ 1

    不算放弃吧,之前打算 all-in-rust 的(因为语法和 macro 实在太舒服了);但是发现所有权真的严重影响效率,不适合写业务代码,现在只用 rust 写一些极度基础的组件了,业务多用 js / go

    DonaidTrump

    9

    DonaidTrump      2025 年 1 月 16 日

    -1, 已经 all-in-rust 了,虽然入门了很多次,但是真用起来了,确实方便

    kita

    10

    kita      2025 年 1 月 16 日

    学完还是觉得 c++好用,rust 的语法粘在一起实在难看,而且一堆 libraries 也重复占系统体积

    xyk0279

    11

    xyk0279      2025 年 1 月 16 日

    +1, 没有实际业务支撑入门了好几次都放弃了

    fcfangcc

    12

    fcfangcc      2025 年 1 月 16 日

    -1 . 用 Rust 之前只会用 Python 和 JS ,用了 rust 之后回不去了,写 Python 也必须类型注解、范型拉满。不过是工作中边用边学的,可能比较容易学进去

    ming2050

    14

    ming2050      2025 年 1 月 16 日

    +1, 平时 python/java/js 用多了,rust 的语法接受起来还是比较费劲

    Jinnrry

    15

    Jinnrry      2025 年 1 月 16 日 via iPhone

    +1
    学了 3 次了,还是没学会

    southsala

    16

    southsala      2025 年 1 月 16 日

    -1 很多 bug 开发阶段就避免掉,而且解决了很多痛点。

    5261

    17

    5261      2025 年 1 月 16 日

    @SingeeKing go 写业务可以? 目前我是 java 开发,rust 作为第二语言来学习~ 之前学 go 也没坚持下来

    ufan0

    18

    ufan0      2025 年 1 月 16 日

    rust 从第一次用到现在有五年了,使用体验很爽,也有实战经验。
    目前是几乎不用了,原因有二:
    1. 自己的后端服务、公司部门内部的效率套件,基本都用 rust 重写过了,也造了些提升开发效率的轮子,对此我是非常满意的,但是不知道再用来干什么了;
    2. 求职一年,没看到薪资相匹配的岗。

    Yanlongli

    19

    Yanlongli      2025 年 1 月 16 日

    WEB 后端开发:学了 Rust ,但我实际还是用 PHP

    mcfog

    21

    mcfog      2025 年 1 月 16 日

    就个人玩耍来说不玩了,换 zig 了,但干活还真用上了

    yolee599

    22

    yolee599      2025 年 1 月 16 日 via Android

    -1 ,还是很想用 rust 写一个项目,打算春节放假就开始。

    ChangQin

    25

    ChangQin      2025 年 1 月 16 日

    学了 2 次了,这玩意得边学边练,不然一会就忘了

    yoiteshaw

    28

    yoiteshaw      2025 年 1 月 16 日 via iPhone

    我觉得 rust 个人使用起来非常简单,因为我的写法比较幼稚,遇到困难就 arc 就 mutex 就 clone……尽管如此好像性能也还可以。对着热门项目照猫画虎自己也能出来。再难点感觉好难找到教程,根本学不会。

    rocmax

    30

    rocmax      2025 年 1 月 16 日 via Android

    从入门到放弃了两次,每次都是好像会了一点,隔两天就忘的一干二净

    IvanLi127

    31

    IvanLi127      2025 年 1 月 16 日

    坚持了几个月后,现在感觉 rust 在开发阶段带来的安全感太好了,业余玩硬件写固件,代码写出来至少不容易出错。同时试过入 C++,被编译器报错劝退。

    Levox

    32

    Levox      2025 年 1 月 16 日

    还没开始,看着一直在变,等稳定了再说

    victorc

    33

    victorc      2025 年 1 月 16 日   ❤️ 2

    +1
    shit 一样的 垃圾语言,20 年所仅见,不知道鼓吹这个垃圾都是什么脑残

    最近要做一个跨平台底层库,先用 rust 搞,真是一坨大便,我用过十几种编程语言,每个都有亮点,唯独 rust 全身 shit

    最后选择用 c++,从基本的网络通讯/数据库连接/json 解析/代理穿透, 挨个造轮子, 大概手撸一万行搞定

    billccn

    34

    billccn      2025 年 1 月 16 日 via Android   ❤️ 2

    哎 自从学习了 rust ,满脑子都是&mut &Rc<Box<我想写什么来着>>

    wm5d8b

    35

    wm5d8b      2025 年 1 月 17 日 via Android   ❤️ 1

    没有 Golang 爽,我也不想耗费心智管理内存

    binhb

    36

    binhb      2025 年 1 月 17 日

    -1 ,已经是主力语言了,工作上也用到

    nebkad

    40

    nebkad      2025 年 1 月 19 日

    @victorc
    其实我倒是不怀疑 C++ 写起来很爽很快很好用,但我比较担心写完之后除了自己谁会用……
    写 Rust 我不担心这个,即使内部实现 unsafe 满天飞,只要用例测试全过,少暴露 unsafe 接口,就会用得很有信心。
    C++ 给不了这种安全感,这种安全感以前也只有带 GC 的语言能给一点。

    victorc

    41

    victorc      2025 年 1 月 19 日   ❤️ 1

    @Nugine0 确实这样,工程化能力居弱,如果是闭环项目,和其他语言差别不大,一旦需要和其他系统对接,rpc/http/socket/db 都要撸一堆轮子,boost 这样的库,部分设计很奇葩,不好用

    c++ 缺少开发平台,QT 大概算得上一个开发平台,但是垮端现在太多

    victorc

    42

    victorc      2025 年 1 月 19 日   ❤️ 1

    @nebkad

    首先 rust 所谓的安全,就是强制所有非简单类型 都使用 move
    c++ 做不到这点是 对象可以创建在 stack 上,这是历史包袱

    rust 的错误处理是一坨 shit ,无比啰嗦,rust 里面还到处都是 unwrap ,这 jb 玩意直接 panic ,这是什么傻叉设计

    连定义一个默认为 null 的指针,都要包成 Option ,用起来逆天

    编程语言体现了开发者的编程技巧,视野,经验

    同样是超大型 c++项目,chrome 开发者编码能力 甩 firefox N 条街。

    chrome 里面可以 扒出很多 c++轮子来用,firefox 搞不定工程质量,就憋出一个奇葩的 rust

    nebkad

    43

    nebkad      2025 年 1 月 20 日

    @victorc
    如果你觉得到处都是 unwrap 有没有可能是因为你不知道有 if let 这个语法?
    如果你写的代码到处都能 unwrap 有没有可能是你滥用了 #[derive(Debug)] ?
    Option<NonNull<T>> 大部分情况下就是一个指针的大小,包装成 Option 完全只是强制你检查非空而已。
    如果你的代码设计正确,并且确定不需要运行时检查,那么肯定也不需要 Option ,这一点我是非常确定的。

    nebkad

    44

    nebkad      2025 年 1 月 20 日

    @victorc 最后的最后,哪怕是在 Rust 里面到处都是 unsafe 和直接用原始指针,我个人感觉写起来还是比 C++ 爽多了。C++ Concept 的实现参差不齐,Rust 里面已经能把 trait 当作 concept 用了,不过你要是觉得 C++ 是你的终身伴侣也无妨,毕竟大多数人也只能有一个老婆,哈哈

    lxcombox

    48

    lxcombox      2025 年 3 月 13 日

    TRPL 看了好几次都半途而废,过去一年里借助 gpt 和 deepseek 总算是写了一些自用的玩具项目,满足自己需求的同时资源占用赏心悦目,感觉也算是入门了。

    但是就业市场上还是 go 强势,可能未来还是得投入更多时间学 go……

    kekeabab

    49

    kekeabab      2025 年 5 月 15 日

    -1+1-1? 以前用了至少超过 2 年 rust(不包括断断续续学的时间),后来弃坑了,原因是生态太烂。

    -1 我要用的六个平台 tmd 四个都不支持(tier3),其实就是苹果,任天堂两家的那些东西,也不算冷门,至少热度用户量比什么 powerpc loongarch s390 高太多了,但就是没什么进展,所以放弃了。

    +1 现在是放弃的大概两年后,生态也略好了一点,我又有新的需求了,这次平台要求只有安卓和 iOS 手机,需要实现离线用摄像头识别国际象棋局面 FEN ,最终采用 rust 推理小模型(20mb 左右),效果还蛮好的马上准备对接完上线了。但估计做完这个又要弃坑了。

    总之这些年用 rust 的体验总是在造轮子,要不就各种 binding 。如果一旦遇到和底层沾边的,那写起来臭的一批,感觉 unsafe rust 比直接写 c 难写太多了。

    如果是写 web 相关业务的话,那倒是还行勉强能用。

    DINGONE

    51

    DINGONE      2025 年 6 月 25 日 via iPhone

    平时主要使用 Python ,但是需要写 Solana Program 所以不能放弃

    zengxs

    52

    zengxs      2025 年 7 月 22 日

    所有地方全用 clone ,你会发现 Rust 也没那么难,哈哈哈