Golang 十年内有望成为第一语言吗?

2018-01-28 16:49:13 +08:00
 iConnect
比较看好 go,虽然还没用来写过什么正式的项目,观望纯粹是因为生态的问题。如果 go 有 java 的年份和生态,早就大干快上了
13459 次点击
所在节点    Go 编程语言
140 条回复
hdczsf
2018-01-29 11:20:59 +08:00
别在给 golang 招黑了
blless
2018-01-29 11:23:06 +08:00
@glues 呵呵你大爷 block
glues
2018-01-29 11:25:30 +08:00
@blless 技术不怎么样,脾气还不小
motecshine
2018-01-29 11:29:43 +08:00
err panic 的 你怕是没写过 go 吧
initialdp
2018-01-29 11:31:36 +08:00
有可能成为第一语言,不过十年之内绝无可能。
wweir
2018-01-29 11:34:47 +08:00
@feverzsj 之前已经说过了,docker 相比一些巨型项目而言,还是太小。
为了避免争议,计算了一下 moby 的代码规模,去除 vendor 后,各种代码总计 298244 行
blless
2018-01-29 11:39:04 +08:00
@motecshine 我就说详细点 写库还是要用 error 返回的。但是进入业务层代码的时候必然有一个 recover 拦截业务内部的异常并处理。不然一不小心程序就会崩溃。所以我的"业务层"中任何 panic 都是安全的,异常处理跟 stack 捕获都在 recover 那边处理。另外为了区分应用的逻辑异常 和底层的异常。逻辑处理主动抛出 panic 的是 LogicErr 类型对象,只不过是用了 try catch 类似的方法处理异常而已。
jason19659
2018-01-29 11:39:41 +08:00
真没看出来 kotlin 有哪些核心优势
bramblex
2018-01-29 11:52:49 +08:00
我作为一个 Haskell 厨 + Rust 吹 + 职业 C 艹 黑粉
倒是第一次见有人把我归类到 JS 里面,要不起要不起。
bramblex
2018-01-29 11:54:06 +08:00
@wekw 至少我们华南理工出来的不写 PHP
songteng0604
2018-01-29 11:57:46 +08:00
java 又不仅是 java 语言,而是整个 java 体系。
wekw
2018-01-29 12:05:18 +08:00
@bramblex 张嘴就骂别人死爹,建议你反省一下自己。另外我看了你的 Github 和履历,我认为你还没有资格做一个“ Haskell 厨 + Rust 吹 + 职业 C 艹 黑粉 ”。
jsyzchen
2018-01-29 12:13:37 +08:00
@bramblex 不要黑 PHP
bramblex
2018-01-29 12:15:21 +08:00
@wekw
你真的是在拿绳命在黑 phper 啊。
要不起,要不起。
对对对,我没资格,我没资格。
第一次见有人拿我 Github 上面那些 3 年前我学生时期的玩具项目来黑我的,要不起,要不起。
bramblex
2018-01-29 12:17:11 +08:00
@wekw
我反省我反省,大神走好不送,我的错我的错。
TZ
2018-01-29 12:17:36 +08:00
我怎么感觉大家就差要比拼代码了呢,谦虚一点,不要互怼啊
bramblex
2018-01-29 12:17:49 +08:00
@jsyzchen

不黑 php,php 没什么好黑的,该用的时候就要用。黑的是一部分人而已。
skadi
2018-01-29 12:49:55 +08:00
@miketeam 是啊.cpp,我可以声明 noexcept ,有异常我可以 catch.

什么叫"不给你返回错误处理的地方".

都已经被证明过的东西了,异常处理比返回 error code 要优雅.
NonClockworkChen
2018-01-29 13:31:31 +08:00
@wekw 我的主力语言是 objective-C 和 JavaScript(React-Native), 好像都是扭曲界的知名语言,我还有没有救- -
wekw
2018-01-29 13:34:06 +08:00
@NonClockworkChen 可以写 Swift 抢救一下~

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

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

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

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

© 2021 V2EX