jonathan001
V2EX  ›  Rust

RUST 语法极其丑陋

  •  
  •   jonathan001 · 1 day ago · 1935 views

    最近在研究 rust ,发现 rust 语法太丑陋了,感觉学 rust 还不如学习 c++。

    11 replies    2026-06-22 09:46:43 +08:00
    Binwalker
        1
    Binwalker  
       1 day ago
    我觉得挺好的,一致性很强,语义明确,比其他的都好多了
    GeruzoniAnsasu
        2
    GeruzoniAnsasu  
       1 day ago
    https://isocpp.org/wiki/faq/wg21#aaron-ballman

    > What do you mean by "C++ syntax is crazy?"
    yolee599
        3
    yolee599  
       23h 39m ago via Android
    c++ 更丑陋,还没内存安全
    seansong
        4
    seansong  
       22h 56m ago
    何谓丑陋? 难不成你指的是跟 GO/JS 之类的比,没有那么多语法糖?
    jlkm2010
        5
    jlkm2010  
       22h 52m ago
    如果项目用上 c++17 之后的新特性,确实要比 rust 语法更好
    ixcode
        6
    ixcode  
       19h 55m ago   ❤️ 1
    语法又不是选美,重要的是语意清晰,C++就是典型的语意不够清晰,不光人看不懂,不同的编译器都没有实现统一,也没有完全覆盖标准
    NewYear
        7
    NewYear  
       14h 13m ago
    我一开始学的 vb ,优雅。

    然后学的 js ,顺手。

    后来学的 php ,世界上最差的语言(升级版本,代码必崩,需要修复,可能遗漏,但是又不能不升级毕竟是对外服务的)。

    再后来学了 C#,优雅且强大。


    然后就学不会其他的了,主要是各种语法各种丑,忍不了一点。

    学不会 Java ,学不会 C 语言,学不会 C++,学不会汇编。

    很多语言是有历史包袱,所以不优美能理解,但是 Rust 也不是老语言啊,这么多语言不好好借鉴,越看越愁人
    FreeWong
        8
    FreeWong  
       4h 33m ago
    认同,语法完全不能接受。
    ASHYWHISPER
        9
    ASHYWHISPER  
       3h 23m ago
    Go 要是把错误处理改了,那就是最舒服的语言,语法糖、特性越少越好,没有心智负担。
    nebkad
        10
    nebkad  
       3h 12m ago
    作为一个软件工程师,评价编程语言的角度,不是从工程复本质而是自己主观的好看不好看,符合不符合自己思维,
    这是一种对自己专业极度不负责的思维方式。
    编程语言不完全需要对你的思维取向负责,除非你的思维是符合逻辑的、科学的。
    两个字——傲慢。
    skuuhui
        11
    skuuhui  
       3h 2m ago
    我怀疑你是在钓鱼
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3623 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 04:48 · PVG 12:48 · LAX 21:48 · JFK 00:48
    ♥ Do have faith in what you're doing.