Golang 还是 Rust?

2015 年 6 月 9 日
 tonsonxu
对C++不再有激情,服务器开发或者说后端,Golang还是Rust更有可能壮大起来?
18120 次点击
所在节点    程序员
70 条回复
lilydjwg
2015 年 6 月 9 日
Go 和 Rust 的领域不太一样的。你的目标是什么?
tonsonxu
2015 年 6 月 9 日
这一上来,就被move到程序员节点了。。。
tonsonxu
2015 年 6 月 9 日
@lilydjwg 目标是linux服务端高并发和内核引擎(偏算法)。暂时还不想碰客户端、业务流程等。
immjun
2015 年 6 月 9 日
@tonsonxu 楼主你应该没听说过 Nim .
lilydjwg
2015 年 6 月 9 日
@immjun 还没发正式版。

@tonsonxu 算法 Rust 应该更快。对正确性的要求呢?对内存管理的要求呢?
tonsonxu
2015 年 6 月 9 日
@immjun 刚去搜了下,说Nim的目标是效率和优雅,这个很诱人啊。不过还没到1.0 :)
lightening
2015 年 6 月 9 日
说实话我觉得 Swift 开源的话,对他俩威胁还挺大。他们两家执行力都比 Apple 差了好多。
tonsonxu
2015 年 6 月 9 日
@lilydjwg 最看重的是效率,但我觉得C++写起来好啰嗦,我没法做到有效率地开发。。。所以想找个替代品,哪怕做不到C++那种运行速度,只要不是差太远就好。
ibigbug
2015 年 6 月 9 日
我个人觉得,对于 Golang 和 Rust,Google 大法好。
1oscar
2015 年 6 月 9 日
@lightening 已经开源了
lilydjwg
2015 年 6 月 9 日
@tonsonxu 要速度的话就选 Rust 吧,和 C++ 的速度相当(有时快点,有些慢点)。不过 Rust 的类型转换会比较多,错误处理会让你多写不少字(带来的结果是:没有错误被不小心忽略掉没处理)。

@lightening 不要忘记了 KHTML 的遭遇。而且现在开源也太晚了,又没有(让我看到)什么特别的优势。

@1oscar 已经开源了吗?在哪里?
ShiningRay
2015 年 6 月 10 日
Rust的社区还没起来吧?连个 Web 框架都没有
chengzhoukun
2015 年 6 月 10 日
@lightening rust有同步开发的浏览器项目servo啊,苹果的东西不捆绑到iOS上也没啥优势
WildCat
2015 年 6 月 10 日
Swift 如果能在服务端火,我觉得 ARC 这个原因少不了。
1oscar
2015 年 6 月 10 日
@lilydjwg 今天开源的,看到新闻了,具体地址: 我不能剥夺你获取知识的能力
df4VW
2015 年 6 月 10 日
@ibigbug Google大法哪里好了。。
ChiangDi
2015 年 6 月 10 日
@1oscar 新闻是说计划开源,但是还没开呢 你是指这个吧 http://www.apple.com/live/2015-june-event/9d2ad033-d197-4009-96a7-2a97fd044cb7
wezzard
2015 年 6 月 10 日
Swift
lightening
2015 年 6 月 10 日
@lilydjwg 优势就是苹果会费力花钱去推动。他有钱有人,开发新 feature 和各种 library 快啊。
clino
2015 年 6 月 10 日
我挺看好 go的,rust 还不了解

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

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

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

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

© 2021 V2EX