Golang 还是 Rust?

2015-06-09 22:25:49 +08:00
 tonsonxu
对C++不再有激情,服务器开发或者说后端,Golang还是Rust更有可能壮大起来?
16993 次点击
所在节点    程序员
70 条回复
zeayes
2015-06-10 07:41:10 +08:00
@lightening 感觉苹果不会花费太多的资源去推动swift在服务端的发展,swift开源是一种取悦开发者的姿态,而且swift相比现有的服务端语言没有特别明显的优势。
lilydjwg
2015-06-10 07:41:26 +08:00
@1oscar 是你根本找不到吧。新闻只说苹果要把 Swift 开源,没说已经开源了。

@lightening 但是不一定是你所需要的。

@df4VW 据说跟 Google 其它一些开源项目一样不太友好: http://blog.csdn.net/liigo/article/details/23699459
lilydjwg
2015-06-10 07:43:20 +08:00
@ShiningRay 社区早有了啊,光 Rust 本身的贡献者都有一千多人了呢。crates.io 上的库也有两千多了。没起来的是整个生态环境:还处于大量缺库阶段。
codejsm
2015-06-10 08:59:47 +08:00
都系统学习下,你就有答案。golang比较符合我的口味,rust也很强,两个语言定位不一样。
nicai000
2015-06-10 09:07:06 +08:00
C程序员Go, C++程序员Rust
guotie
2015-06-10 09:09:16 +08:00
golang相对简单一些。
antspeed
2015-06-10 09:41:25 +08:00
golang是google几个大佬领军推出的,还不算google的产品吧,dart才是,不过dart现在前途不明,之前还说要替代js, 现在最新消息也不打算替代js, 方向变更为服务端开发,以及可能会成为安卓的一个基础运行框架? 用dart开发了几个服务程序,不过没有正式使用,个人很喜欢这个语言,pub使用也方便,只是相关的库有点少,希望dart越来越好吧。
clino
2015-06-10 09:44:38 +08:00
@lilydjwg 该博主还有一篇鼓吹rust的 http://blog.csdn.net/liigo/article/details/45757123
看起来挺有意思
njutree
2015-06-10 09:57:06 +08:00
@clino 强行凑够10点也是醉了
warlock
2015-06-10 10:03:18 +08:00
@clino 你的头像和该博主好像啊....
clino
2015-06-10 10:17:41 +08:00
@njutree 第2和第10重了哈

@warlock 汗...我本人也能留成大胡子
Bingwa
2015-06-10 10:36:04 +08:00
erlang大法好,配合lua写逻辑
laotaitai
2015-06-10 10:38:23 +08:00
我觉得题主的语气有点虚, 我认为题主只有用C++敲了许多"Hello Wold"的水平. 所以, 散了吧. 术语也用得虚, 比如"linux服务端高并发和内核引擎".
cbsw
2015-06-10 10:53:38 +08:00
有人与你有同样的疑问,看看那个vote最高的回复,相信你会收获比较大
http://www.reddit.com/r/golang/comments/394vzq/the_state_of_go_in_market_and_its_future/
cbsw
2015-06-10 10:57:14 +08:00
@lilydjwg 小狐狸是依云吗
jiazhoulvke
2015-06-10 11:08:02 +08:00
“人生苦短,说Go就Go”
lilydjwg
2015-06-10 11:39:48 +08:00
@nicai000 可我只会 C 根本不怎么会 C++ 却挺喜欢 Rust 呢。Haskell 程序员大概只能选 Rust ;-)

@cbsw 是呀。那帖子里竟然看到了百度。他们也 Go 了么。

不过我很不同意 Go 易学这点。它的语法有很多令我困惑的不一致。
evolighting
2015-06-10 11:53:06 +08:00
@df4VW 毕竟“人类希望”
就算真的很烂那也是有个性的烂,反正google粉丝这么多,不缺人洗白;
rust只要不乱搞,从设计目标看来我倒是觉得更好,go只是看起来更酷~~~然而少了些踏实的感觉....
canesten
2015-06-10 12:00:01 +08:00
golang不适合以计算为主的场景,更适合以IO为主的场景。
剩下的楼主自己斟酌自己的场景偏那一种。
chaucerling
2015-06-10 12:01:09 +08:00
rust is current, nim is the next

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

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

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

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

© 2021 V2EX