Rorysky
7.1D
V2EX  ›  Rust

为什么 linus 这么多年不让 c++进入内核,而让 rust 进入内核?

  •  
  •   Rorysky · Sep 26 · 1880 views
    This topic created in 45 days ago, the information mentioned may be changed or developed.

    linus 认为 C++ 解决不了 C 的任何问题,只会让事情更糟,设计臃肿(“垃圾语言”)。而认为 Rust 能够有效解决 C 语言长期面临的内存漏洞问题,且具备现代语言的优势。

    3 replies  •  2026-11-01 13:49:30 +08:00
    NewYear
    NewYear
    Sep 27
    1
    他居然坚持了这么久吗,也是蛮厉害了。
    nebkad
    nebkad
    Oct 3
    2
    为什么 Rust 那么多年了,还有人看不懂它和 C++ 的本质区别是什么?
    一个 unsafe 关键字足以说明一切了
    jebem
    jebem
    9 days ago
    3
    我感觉是因为 C++ 因为兼容等原因,虽然做了很多安全的机制,但还是保留了很多不安全的机制,也没有统一的 guideline 指导如何进行安全的编程,用户只能根据文档一点点拼凑一个“安全”的编码规范,时刻留意不要使用不安全的调用。(我个人觉得 C++ 太混乱了:(
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1290 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 17:18 · PVG 01:18 · LAX 09:18 · JFK 12:18
    ♥ Do have faith in what you're doing.