RUST 的性能, GO 的简单性

2021-11-18 10:52:48 +08:00
 FreeWong
有 RUST 的执行速度和性能,没有垃圾回收
有 GO 的简单性 完善的社区库
这样的开发语言有没有,目前?
很期待这样的语言
5614 次点击
所在节点    问与答
31 条回复
SingeeKing
2021-11-18 13:43:18 +08:00
而且因为 Rust 强大的宏 和 Go 目前还缺乏范型( 1.18 才正式出,出的初期也不可能普及),Rust 写起来可能比 Go 还简单
SingeeKing
2021-11-18 13:43:57 +08:00
还有就是,可以考虑下 Swift ,也满足你说的几个要求
XCFOX
2021-11-18 13:51:29 +08:00
简单性和低运行时本身就是相悖的,没见过哪个语言既简单又没有垃圾回收的。Rust 已经很不错了。GoLang 的语法在我看来已经是简陋了。
LANB0
2021-11-18 13:59:34 +08:00
C 又简单,性能又好
cmdOptionKana
2021-11-18 14:09:56 +08:00
@SingeeKing 如果用 Rust 但不过分追求性能(比如很多地方就直接用 immutable ,不考虑省内存),用起来确实很爽,语言表现力很强。但 Rust 的宏我觉得不太好用,而且没有反射,很多时候用宏不是因为好用而是不得不用,这有点烦。

另外,Go 的编译速度是让我最离不开的优点,相比之下 Rust 编译起来感觉笨重。
nmap
2021-11-18 15:34:34 +08:00
99%的项目都不会在乎 rust/go 的性能差异,能快速出活才是王道
oOoOoOoOoOo
2021-11-18 15:41:15 +08:00
C Programming Language 又简单 性能又好
oOoOoOoOoOo
2021-11-18 15:42:07 +08:00
看你这形容 估计不是业务 而是想自造玩具
CommandZi
2021-11-18 16:20:16 +08:00
我推荐 Swift
FanChen
2021-11-18 17:20:20 +08:00
Haskell
Weixiao0725
2021-11-18 23:18:52 +08:00
@SingeeKing 我对 swift 不了解,只是单纯的问一下:swift 现在支持 win linux 上运行吗? swift 开发的 gui 是不是只支持 mac os 的运行?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/816225

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX