101
hdczsf 2018-01-29 11:20:59 +08:00 2
别在给 golang 招黑了
|
104
motecshine 2018-01-29 11:29:43 +08:00
err panic 的 你怕是没写过 go 吧
|
105
initialdp 2018-01-29 11:31:36 +08:00
有可能成为第一语言,不过十年之内绝无可能。
|
106
wweir 2018-01-29 11:34:47 +08:00
@feverzsj 之前已经说过了,docker 相比一些巨型项目而言,还是太小。
为了避免争议,计算了一下 moby 的代码规模,去除 vendor 后,各种代码总计 298244 行 |
107
blless 2018-01-29 11:39:04 +08:00 via iPhone
@motecshine 我就说详细点 写库还是要用 error 返回的。但是进入业务层代码的时候必然有一个 recover 拦截业务内部的异常并处理。不然一不小心程序就会崩溃。所以我的"业务层"中任何 panic 都是安全的,异常处理跟 stack 捕获都在 recover 那边处理。另外为了区分应用的逻辑异常 和底层的异常。逻辑处理主动抛出 panic 的是 LogicErr 类型对象,只不过是用了 try catch 类似的方法处理异常而已。
|
108
jason19659 2018-01-29 11:39:41 +08:00
真没看出来 kotlin 有哪些核心优势
|
109
bramblex 2018-01-29 11:52:49 +08:00
我作为一个 Haskell 厨 + Rust 吹 + 职业 C 艹 黑粉
倒是第一次见有人把我归类到 JS 里面,要不起要不起。 |
111
songteng0604 2018-01-29 11:57:46 +08:00
java 又不仅是 java 语言,而是整个 java 体系。
|
112
wekw 2018-01-29 12:05:18 +08:00
@bramblex 张嘴就骂别人死爹,建议你反省一下自己。另外我看了你的 Github 和履历,我认为你还没有资格做一个“ Haskell 厨 + Rust 吹 + 职业 C 艹 黑粉 ”。
|
114
bramblex 2018-01-29 12:15:21 +08:00
|
116
TZ 2018-01-29 12:17:36 +08:00
我怎么感觉大家就差要比拼代码了呢,谦虚一点,不要互怼啊
|
118
skadi 2018-01-29 12:49:55 +08:00
|
119
NonClockworkChen 2018-01-29 13:31:31 +08:00
@wekw 我的主力语言是 objective-C 和 JavaScript(React-Native), 好像都是扭曲界的知名语言,我还有没有救- -
|
120
wekw 2018-01-29 13:34:06 +08:00
@NonClockworkChen 可以写 Swift 抢救一下~
|
121
lbp0200 2018-01-29 13:49:55 +08:00
除非大学老师改教 golang,大学老师只会 java,学生只会 java,公司高管只会 java,所以 golang 出头没可能
|
122
douglarek 2018-01-29 13:54:42 +08:00 via iPhone
吵什么呀专心写代码吧, 语言再好, 你写的不一样难看?语言再差,写出来不一样像诗?
|
123
jlkm2010 2018-01-29 13:57:14 +08:00 1
golang 在某些领域会独领风骚,比如云计算,中间件这类,有志从事这些领域的,可以多加关注。
其实现在微服务思想盛行,业务逻辑倾向与越来越简,golang 在这快会不会占领更多市场也未可知,还是建议大家多加关注。 语言与语言之间相互补益,吸收借鉴各种编程思想和范式也是很重要的,感觉现在多数人盯着自己熟悉的编程范式以为是最厉害的,其实并不是,各有妙处吧 |
124
HaoyangWei 2018-01-29 14:22:41 +08:00
代码写的好不好跟用什么语言
一点关系都没有 |
125
cholerae 2018-01-29 14:32:45 +08:00 via Android 2
球球像楼主这样的低端 gopher 放过 go 吧,真是一粉顶十黑
|
126
youxiachai 2018-01-29 14:45:54 +08:00
java 也在进步啊。。。
我感觉,以目前 java 的生态,就算是 20 年,也没有能够替代 java 的新语言出现 lz 你看看上古语言 vb.net 的排名,你 go 连这个都搞不定,更不用说 java 了。。 |
127
huijian222 2018-01-29 15:51:32 +08:00
可以 全新的梗诞生了 接替 PHP
|
128
nekoyaki 2018-01-29 15:58:06 +08:00
@bramblex
也不尽然,你看好多吹逼 golang 的其实根本没用过 go,比如楼主……甚至我怀疑有些人是不是故意搞姬黑。 真的在生产环境用过 go 的,一般知道 go 强项在哪弱项在哪,一般不太敢这么离谱地吹逼 phper 就不一样了,他们是认真的…… |
129
dongliangnerd 2018-01-29 16:12:48 +08:00
@wekw 老哥,你这话打击面也太大了
|
130
nomemo 2018-01-29 16:15:55 +08:00
我宁可写 swift..
|
131
wekw 2018-01-29 16:22:55 +08:00
@dongliangnerd 哈哈哈哈哈哈哈哈哈哈哈,淡定淡定
|
132
miketeam 2018-01-29 17:51:14 +08:00
别争了。要进腾讯的学 c++。阿里的 java。头条的 go。知乎的 python,分的很到位了。
|
133
miketeam 2018-01-29 17:53:38 +08:00
另外,有小伙伴问去华为呢?好像要会唱 dream it possible 吧😊
|
134
ehlxr 2018-01-29 18:17:18 +08:00
涉及语言之争,大家都很激动啊
|
135
lengyihan 2018-01-29 22:22:56 +08:00 via Android
python 才是第一
|
136
justff 2018-01-30 01:19:42 +08:00 via Android
python 第一 没有意外
|
137
supersu 2018-01-30 03:20:14 +08:00 via Android
swift,go,kotlin 三个静态语言都支持类型推导,不太喜欢,还是比较认同垠神的观点,语言本身还是强制声明类型比较好,代码写一次,后续看和改不知道多少次,比较追求可读性第一。。
|
138
jokerjoker 2018-01-30 09:44:43 +08:00
@wweir docker 算不算
|
139
Doodlister 2018-01-30 11:19:39 +08:00 via Android
哈哈啊哈哈哈哈 看你们撕逼真欢乐
|