跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • RUST 的性能, GO 的简单性
未分類
22 2 月 2022

RUST 的性能, GO 的简单性

RUST 的性能, GO 的简单性

資深大佬 : FreeWong 35

有 RUST 的执行速度和性能,没有垃圾回收
有 GO 的简单性 完善的社区库
这样的开发语言有没有,目前?
很期待这样的语言
大佬有話說 (31)

  • 資深大佬 : hhjuteman

    c

  • 資深大佬 : shyling

    c

  • 資深大佬 : xujinkai

    确实是 c 其实很期待一个更现代化的 c 不过可惜的是 c 最重要的是兼容性

  • 主 資深大佬 : FreeWong

    你们居然说 c 我做应用软件开发的,不做嵌入式
    多数情况下都是 tcp udp http 这样通讯,用 c 是不是库太少了

  • 資深大佬 : 514146235

    rust 不就没有垃圾回收么?
    rust 不就是被认为是代替 c++的么? linux kernel 好像已经引入 rust 了

  • 資深大佬 : wellsc

    你可以了解一下 zig

  • 資深大佬 : mxT52CRuqR6o5

    靠人的心智去管理内存简单不到哪去吧

  • 資深大佬 : icyalala

    不想要垃圾回收,又不想要自己管理内存的复杂性。

  • 資深大佬 : cmdOptionKana

    Go 的性能也不弱了,你真的需要 Rust 那么高的性能吗?
    要知道 V2EX 也只是用 Python 就撑起来了,淘宝用 Java 就撑起来了,你做什么项目需要用 Rust 来死抠硬件性能呢?

  • 資深大佬 : Buges

    那就 go 就好了,很多场景 rust 由于复杂度导致实际应用性能还不如 go 。
    go 的简单性是掩盖了很多 edge cases 才做到的,你要即像 go 一样的简单设计,又能精细化的控制,那就看看 zig ,库是别想有,包管理都还没做完。
    另外 Simplicity is not easiness.

  • 資深大佬 : ledkk

    大部分场景都用不到语言的极限

  • 資深大佬 : cin

    https://vlang.io/

  • 資深大佬 : Leviathann

    其实 rust 最重视的是安全
    比如标准库的 hashmap 默认的 hash 函数为了安全性(防止冲突之类的)用的是一个性能比较慢的算法

  • 資深大佬 : Citrus

    C 敢说 完善的社区库 ??? C 的依赖管理还不够乱么。。。

  • 資深大佬 : HiShan

    @FreeWong IM ? 场景完全跟语言的上限没关系啊,瓶颈不是在 IO 吗?

  • 資深大佬 : dndx

    Rust 开发并不复杂,用 C 写过稍微复杂点的异步网络程序的都知道我在说什么….

  • 資深大佬 : yolee599

    越简单的语言越卷

  • 資深大佬 : redvoilin

    crystal

  • 資深大佬 : tesorouo

    @cmdOptionKana
    我的 Blog 能支持千万级并发,架构是按照双十一抢购秒杀设计的。
    与此同时,本月访客:3

  • 資深大佬 : SingeeKing

    Rust 学会之后其实很简单

  • 資深大佬 : SingeeKing

    而且因为 Rust 强大的宏 和 Go 目前还缺乏范型( 1.18 才正式出,出的初期也不可能普及),Rust 写起来可能比 Go 还简单

  • 資深大佬 : SingeeKing

    还有就是,可以考虑下 Swift ,也满足你说的几个要求

  • 資深大佬 : XCFOX

    简单性和低运行时本身就是相悖的,没见过哪个语言既简单又没有垃圾回收的。Rust 已经很不错了。GoLang 的语法在我看来已经是简陋了。

  • 資深大佬 : LANB0

    C 又简单,性能又好 RUST 的性能, GO 的简单性

  • 資深大佬 : cmdOptionKana

    @SingeeKing 如果用 Rust 但不过分追求性能(比如很多地方就直接用 immutable ,不考虑省内存),用起来确实很爽,语言表现力很强。但 Rust 的宏我觉得不太好用,而且没有反射,很多时候用宏不是因为好用而是不得不用,这有点烦。
    另外,Go 的编译速度是让我最离不开的优点,相比之下 Rust 编译起来感觉笨重。

  • 資深大佬 : nmap

    99%的项目都不会在乎 rust/go 的性能差异,能快速出活才是王道

  • 資深大佬 : oOoOoOoOoOo

    C Programming Language 又简单 性能又好

  • 資深大佬 : oOoOoOoOoOo

    看你这形容 估计不是业务 而是想自造玩具

  • 資深大佬 : CommandZi

    我推荐 Swift

  • 資深大佬 : FanChen

    Haskell

  • 資深大佬 : Weixiao0725

    @SingeeKing 我对 swift 不了解,只是单纯的问一下:swift 现在支持 win linux 上运行吗? swift 开发的 gui 是不是只支持 mac os 的运行?

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具