一些疑惑,为什么 rust 干不过 go 呢

查看 465|回复 32
作者:vincent7245   
先叠 buff
  • 本人主语言 java ,平时也用 c++ 简单的做一些框架的二开
  • c/c++ 水平一般,没做过大型项目
  • rust 水平一般,只做过简单的中间件,一千行代码左右,没做过大型项目
  • 用过 go ,但是不喜欢,感觉太简陋了

    观点
    个人感觉 rust 的难点就是理解其变量所有权、引用、借用的思想,这一关过了也就没什么难度了。而且 rust 的枚举、泛型、面向对象的特性要比 go 完善很多
    所以为什么 rust 不如 go 火呢
    随便骂吧
    个人愚见,不同观点可以随便说,别骂的太难听就行

    Rust, 泛型, 中间件, 枚举

  • encro   
    世界上流行的东西都是简单的,容易获得的。
    bruce0   
    1. 太复杂
    2. 缺个好爹
    whevether   
    因为不是 google 的亲儿子。 语言要有大厂背书+开源,两者缺一不可。然后生态起来了也就有了先发优势。 要说优美还是 c#.但是这玩意虽然背靠大厂但是也被大厂坑惨了。 缺少了早期开源这一环。生态落后了。
    liuhan907   
    不方便糊💩
    Crawping   
    因为大多数人学不会+大多数公司压根不在乎 Rust 提供的好处。
    pengtdyd   
    大多数人赚薪水需要的技能是解决问题, 而不是了解语法有多高级
    不管是简单还是简陋, 已经解决问题了为什么还要去了解复杂"高级"
    密集 IO 或计算 我用纯 C (C++都不用) , 平时糊💩用 golang 简单快捷.
    rust 在我用来吃饭的领域暂时没找到要用的理由
    totoro52   
    太底层了,不适合写应用。
    mooyo   
    同意一楼的说法
    一门语言足够普通,简单,那他势必会流行,如果一个语言入门很难,或者看起来很神秘的时候, 从这点就可以吓走很多人。
    Jirajine   
    powershell 这么强大,为什么用的人不如 bash 多呢?一样的道理
    如果 Rust**足够**好用,自然会有人主动选择去替换掉现有的技术栈。Rust 相比 Go 又解决了什么问题?
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部