
1 zhaohui318 2018 年 1 月 28 日 kotlin 或者 js 有可能超过 java,golang 没戏 |
2 zhangfeiwudi 2018 年 1 月 28 日 我觉得不太可能,每个语言都有自己擅长的和不擅长的。 |
3 zsdroid 2018 年 1 月 28 日 不能,因为 php 才是世界上最好的语言,哈哈 |
4 qsnow6 2018 年 1 月 28 日 via iPhone 不可能 |
5 ivechan 2018 年 1 月 28 日 怎么可能。。。 |
6 glues 2018 年 1 月 28 日 你连用都没用过,就敢下此结论? |
7 fjzjk 2018 年 1 月 28 日 有 java 的生态每个语言都敢这么说 |
8 popbones 2018 年 1 月 28 日 golang 好用就在于不是大而全的语言,目前主要还是用来写一些微服务和专精的工具,感觉十分好用。试着写过一些商务逻辑,因为商务逻辑不可避免的会有一些 golang 的哲学认为不应该存在的需求,中间变得很蛋疼就放弃了。 未来的话我希望 Kotlin 替代 Python,Swift 替代 Java,Golang 替代 C |
9 f2f2f 2018 年 1 月 28 日 php 第一的声音还没死绝呢,楼主你歇歇吧 |
10 blless 2018 年 1 月 28 日 via iPhone 第一不好说 前几应该是妥妥的。 |
11 bramblex 2018 年 1 月 28 日 下一个取代 php 成为世界上最好的语言的毫无疑问是 golang 毕竟这两个用户群体在某方面惊人的相似 比如我们讨论这些语言的不足之处时,总有很多人跳出来仿佛我们杀了他们爹一样 |
14 qq1054000800 2018 年 1 月 28 日 受不了 golang 的错误处理机制 |
15 jetbillwin 2018 年 1 月 28 日 选最合适的语言,选最趁手的语言解决问题。不要想着谁替代谁,代码质量看人,技术渣 AI 都救不了。至于生态,确定不是踩坑么…… |
17 feverzsj 2018 年 1 月 28 日 go 现在也只是小众语言而已 |
18 miketeam 2018 年 1 月 28 日 转 go 不解释了都。大爱啊,开发物联网和 web 后台都可以,又简单,没有历史包袱,性能好,容易度。iOSer 看 go 感觉好亲切。。。 |
19 lihongjie0209 2018 年 1 月 28 日 想多了 |
20 cnbattle 2018 年 1 月 28 日 via Android 没事在折腾 go,但工作还是 php |
21 mscb 2018 年 1 月 28 日 via Android 虽然很喜欢 go,自己也在用。但是成为第一语言,个人觉得还是没戏 |
22 ltux 2018 年 1 月 28 日 当然可能,毕竟 go 他爹有钱。 |
23 wweir 2018 年 1 月 28 日 via Android 还没听说有什么 golang 开发的,极大号的项目。小项目、小服务那是一大堆 |
24 woodface2233 2018 年 1 月 28 日 via iPhone 我还能写代码十年么 |
26 sfqtsh 2018 年 1 月 28 日 via Android 天杀的{不能单独一行我就受不了。。。 |
27 zpvip 2018 年 1 月 28 日 via Android 金币拿好 |
29 amanbolatbalabek 2018 年 1 月 28 日 via iPhone 在我看来 golang 是第一:容易学习、github 项目多、很快。 p.s.:aws lamda 开始支持 go 了! |
30 loveCoding 2018 年 1 月 28 日 @wweir #23 还是蛮多的 , 国内大厂很多用 go 写服务端,比如今日头条,360 |
32 williamx 2018 年 1 月 28 日 可问题是 java 都不是第一语言啊,Javascript 才是。 |
33 cxbig 2018 年 1 月 28 日 语言无非是一个工具,工具的排名不重要,重要的是你拿它做出了什么东西。 |
35 Rasphino 2018 年 1 月 28 日 via Android @popbones swift 能不能代替 java 我不懂…但是 golang 能替代 c ? kotlin 能替代 python ?我不信 |
36 miketeam 2018 年 1 月 28 日 via iPhone c 都发展多少年了。c 他爹都想用 go 了 |
37 asen1987 2018 年 1 月 28 日 |
38 kingcos 2018 年 1 月 28 日 第一不第一有啥区别吗。。= = |
39 mengzhuo 2018 年 1 月 28 日 via iPhone 瞎扯淡 PHP 最高! |
40 astaxie 2018 年 1 月 28 日 听说 V2EX 又语言开战了,我当然是站在 Go 这一边的啊,哈哈 第一,我们完成了第一步,Hello 中国,Go 官网回归中国 https://zhuanlan.zhihu.com/p/33239903 第二,Go 目前在云计算已经成为了事实上的标准语言,大家可以去 https://www.cncf.io/官网看看目前的项目 90%都是 Go 开发的。 第三,目前 Go 的第二发挥点是区块链应用,目前市场上的公司基本上都在用 Go 开发。 最后无耻的插一个广告,GopherChina 2018 大会又要来了,你要想十年后不被抛弃,现在学起来还是来得及的,https://www.bagevent.com/event/1086224 |
41 safeoy 2018 年 1 月 28 日 via Android Gopher 即将抵达战场 |
43 jfdnet 2018 年 1 月 28 日 十年这样的跨度 这怎么有答案啊 |
44 safeoy 2018 年 1 月 28 日 via Android 今天刚刷完 shadowsocks-go 的代码,共只有 2000 多行代码,觉得用 go 写网络程序生产力简直太强了 |
46 wweir 2018 年 1 月 28 日 via Android |
48 wq67200976 2018 年 1 月 28 日 @f2f2f 说的好 给你 10 分 |
49 miketeam 2018 年 1 月 28 日 via iPhone java 用的多,在公司里面无外乎是先前那些系统需要维护。另外 go 的程序写完以后直接在其他平台跑。还有就是网上有第三方库可以用 go 开发 iOS,。python 代码也可以用 go 程序直接转换成 go。现在好像就是 go 怎么转换 js 还不知道 |
50 BlueFly 2018 年 1 月 28 日 zouyuyan.com 是说这个吗? |
51 janxin 2018 年 1 月 28 日 我觉得 Kotlin 可以干掉 Java |
53 miketeam 2018 年 1 月 28 日 via iPhone gopherjs 可以将 go 代码转到 js |
54 nl101531 2018 年 1 月 28 日 有大佬说说 go 没泛型,是怎么写业务复杂的项目的? |
55 miketeam 2018 年 1 月 28 日 via iPhone 你可以通过接口,低成本解决范型问题。这是 go 的哲学 |
57 miketeam 2018 年 1 月 28 日 via iPhone 你看,像我这样的菜鸟看几天就能明白这么多,go 就是这么简单直接。好多开源项目重来没有学过 go 都能慢慢看懂。go 的编码有规范工具。测试也很简单 |
58 tt0411 2018 年 1 月 28 日 没有泛型 /模板, 没有异常, 写业务代码非常难受, 但是写中间件和基础组件非常爽. Go 成为第一阵营的语言是必然的, 毕竟容器生态已经是 Go 的天下. 但是成为第一语言无望, 比如 大数据领域 Java 语言的地位没人可以动摇, 机器学习和人工智能领域 Python 已成为前端标准语言, 更不用说 Web 前端领域的独裁者 Javascript 了. |
59 yanjinbin 2018 年 1 月 28 日 @tt0411 异常的问题 ,go 吧 Java 的异常 分成 error 和 panic 是个很好的实践方式 泛型 的话 ,用爽了 确实很爽 , 这点 Go 没有 Java 来的好 写业务代码 处理边界问题上真的有点不够吧 不过 我挺看好的 写基础组件 |
60 miketeam 2018 年 1 月 28 日 via iPhone 大数据现在国内从业人员的学历门槛好像都要重点大学硕士。如果 go 把安卓和 web 后台这块给 java 扳了,Java 岂不是会不会像现今的 oc 呢? |
62 rashawn 2018 年 1 月 28 日 via iPhone 别逗 楼主 |
63 miketeam 2018 年 1 月 28 日 via iPhone python 恶心就恶心在 2 和 3 还不兼容。输入命令还分 2、3,找项目还要认真了解哈是二还是三。还要左右格式看有没有对齐。各种下划线,头都晕了 |
64 gowk 2018 年 1 月 28 日 via Android 没有银弹,业务层应用你就老老实实用 Java,这本来就不是 Go 的领域,现在不是学一种语言就可以吃遍天下的时代了,你需要成为 polyglotter |
65 MikeFeng 2018 年 1 月 29 日 via Android 一大波培训班即将开课…… |
每一种语言都有自己的特点,都有自己最适合的领域。go 能不能成为第一语言不知道,但是我知道 C#一定会火 |
67 est 2018 年 1 月 29 日 via Android 卧槽,这么多回复?? |
68 gs139 2018 年 1 月 29 日 via Android 不说那些高深的,就说最直观的观感,go 不适合写业务,代码太多的噪音,让人没法把精力集中在业务上,搞算法做些底层工作还可以,不过 c 和 c++也不是吃素的。 目前没有比 Java 更适合写业务逻辑的,在易读和严谨方面刚好平衡 |
69 sammo 2018 年 1 月 29 日 via iPhone 缺点太明显。“没法反抗 便开始享受” 我做不到 |
70 blless 2018 年 1 月 29 日 via iPhone 为啥我用 go 写业务挺爽的……感觉我跟楼上几位对业务的理解有点不太一样。也就继承麻烦一点…不过都不是事,遇见 error 直接 panic 就是了,稍微封装一下 业务代码看起来还是很简洁明了的。实在要处理 error 另外封装一个 WithErr 的方法就是… |
72 mritd 2018 年 1 月 29 日 via iPhone 十年内难,虽然很看好 go 也在学,但是本身就是干 java 的,java 这个体系太庞大了,某些东西已经深入企业,想要彻底换掉太难 |
73 ycz0926 2018 年 1 月 29 日 说 php 第一的,总感觉像鸵鸟一样~ |
74 blless 2018 年 1 月 29 日 via iPhone @yanjinbin 都是语言,我觉得我换语言照样写……其实不是很懂你们说的这些。至少现在的需求我用 go 实现跟其他语言没什么区别。也就继承 反射不太好用,在我看来已经够了,实在不行还有 unsafe,但是业务层一般没有这些,基本都是逻辑。 |
75 aksoft 2018 年 1 月 29 日 php 是世界上最好的语言 |
76 miketeam 2018 年 1 月 29 日 via iPhone 又来了… |
77 mooncakejs 2018 年 1 月 29 日 via iPhone 再给一百年都不会 |
78 looplj 2018 年 1 月 29 日 via Android 各有所长,go 写业务太繁琐了。现在 Java 的演进速度越来越快,kotlin 也不一定能够取代。 |
79 tairan2006 2018 年 1 月 29 日 第一语言肯定是 Python 啊 23333 |
80 realwangyibo 2018 年 1 月 29 日 @bramblex 很可惜感谢只能点一次,说得太好了老铁。 |
81 draguo 2018 年 1 月 29 日 现在这么浮躁的氛围,未来我不认为会出现一家独大的情况 |
83 0915240 2018 年 1 月 29 日 擦 语言战 |
84 zarte 2018 年 1 月 29 日 交叉编译这特征都没人说?弄爬虫程序编译完就可以用了,其他还要配环境,py 那还要看下版本多少的。jb 出的编译器已经很好了。引入包也很方便。 第一应该是 js,go 能前几。 |
86 xiaoqi 2018 年 1 月 29 日 流年似水,十年一晃就过去,恐怕那时候 Go 是不是第一语言也没那么重要了吧 |
87 jiyinyiyong 2018 年 1 月 29 日 Clojure(Script) 表示不服, 后端怎么搞, 都要有人写界面啊, 界面代码一写就没边了. |
88 dianso 2018 年 1 月 29 日 via iPhone 小看 e |
89 skadi 2018 年 1 月 29 日 恶心的异常处理 if err!=nil 还没有泛型,标准库连 math.Maxint 都不提供 蹩脚的 interface{} 没有重载函数和运算符 有 gc.导致根本不能 RAII. 还有其他一大堆小毛病. 反正我这个习惯了 cpp 的去写 go,感觉手脚被绑. |
91 windyboy 2018 年 1 月 29 日 go lang 目标只是在服务器上做好静态的事情 语言排序这种事情,很无知 就好像操作系统里那个是第一指令,ls 吗?有何意义? |
92 miketeam 2018 年 1 月 29 日 via iPhone @skadi 你是不知道某些语言,你可以随便写,但是不给你返回错误处理的地方,要你自己去判断。go 同时把 err 返回给你。真的很爽很优雅改好吧 |
94 pathbox 2018 年 1 月 29 日 via iPhone 进前五是可能得 |
95 blless 2018 年 1 月 29 日 via iPhone @glues 看完整回复好吗?我说的只是业务层,大部分的业务层都是高度封装的接口,原则上业务层上任何错误都不能将流程继续下去,你 err 不 panic 留着干嘛?偶尔要处理的我也说了处理情况。还有年终已经领了 不劳您操心,有问题尽管提,阴阳怪气难免招人喷 |
96 wekw 2018 年 1 月 29 日 围观 11 楼杀爹论。 张口就骂人,还敢实名制上网? |
97 wekw 2018 年 1 月 29 日 这是华南理工被黑的最惨的一次。充分表现了 Javascript 技术对人性的扭曲。我说真的,我有好几个朋友,本来好好的人,写了两年 js 就开始跟别人大喷特喷,性格都变了。 |
98 oyosc 2018 年 1 月 29 日 说实话第一有点为难它了,golang 只能说是一个替代品,我觉得 JS 倒有可能第一 |
99 miketeam 2018 年 1 月 29 日 via iPhone @wekw 我肚子笑痛了 |