为什么 Go 语言使用者会非常反感别人批评 Go 语言?

2022-01-22 12:37:55 +08:00
 iseki
真的好奇怪,发帖评价使用体验都变成了不被允许的行为。动不动就是指责别人包含其他程序语言的偏见,指责别人不懂 Go 的“大道至简”…
我是个 Kotlin 吹,我吹 kt 时也是抱着语法糖和库吹,可别人有理有据反驳时我也不会表现出 Go 用户一样的行为。
总而言之部分 Go 语言使用者给我的感觉更像是粉丝而不是用户,很好奇这是什么原因造成的。
10067 次点击
所在节点    程序员
112 条回复
iseki
2022-01-23 03:12:03 +08:00
@windseekerjack 这个帖子讨论的是部分 go 用户的行为,不是 go 语言本身的特点,讨论这些东西的帖子够多了。对本帖内容不感兴趣可以叉掉~
windseekerjack
2022-01-23 03:25:51 +08:00
@iseki 那我也可以讨论部分 Kotlin 用户,部分 java 用户,部分 php 用户,比如这下面各种扣帽子的用户,有什么意义,满足你心中的优越感?你们和这些用户沟通的时候有抛出你们的问题吗?我看你在 v 站发的批判 go 的评论,全是在比较 go 和其他语言的特性,是什么业务场景让你用到这么多特性,你觉得没泛型封装困难,有了解过那些拿 go 做主业务的工程实践方案吗? go 为啥 web 流行起来,我之前公司是为了便宜,非高峰期单个微服务 100 多 m 占用,微服务多,节省资源,风格统一,强制要求提交前 fmt ,招人容易,都能快速上手。你情绪化输出那么多有什么用?
iseki
2022-01-23 03:46:16 +08:00
@windseekerjack 所以我还是没看懂你这一大堆和我帖子标题有啥关系
ColorfulBoar
2022-01-23 03:59:30 +08:00
一个猜想,估计没错:好像 Unix 和 C 的狂热粉丝比例也不小,而且味道有点像,所以有没有可能真正的坏东西是 Ken Thompson ?
windseekerjack
2022-01-23 05:00:44 +08:00
@iseki
”真的好奇怪,发帖评价使用体验都变成了不被允许的行为。动不动就是指责别人包含其他程序语言的偏见,指责别人不懂 Go 的“大道至简”…“,
你们发的都是什么体验,现在写个 demo 就是体验了?你了解你体验的语音为什么这么设计,有什么优缺点?你在实践中遇到什么问题,怎么解决,想解决到什么样子?有这样的体验吗? v 站我是基本没看到过,全是跟风喷语法,那你去了解 fp 语言更头大,设计思路和 oo 都不一样,那时候你要怎么喷?
“我是个 Kotlin 吹,我吹 kt 时也是抱着语法糖和库吹,可别人有理有据反驳时我也不会表现出 Go 用户一样的行为。
总而言之部分 Go 语言使用者给我的感觉更像是粉丝而不是用户,很好奇这是什么原因造成的。“
有理有据,按照我上面说的,你翻翻 V 站,有几个有理有据,摆事实讲道理?说语言就说语言,说工程就说工程,总是混在一起,要是能那么好平衡世上也没这么多语言了。觉得你说的不对反驳也不行?你们根本没有考虑过别人是怎么想的,别人拿 go 干什么的,为什么选 go ,你觉得 go 简陋,人家觉得简洁,不考虑下为什么?
“唔…碰到了 V2EX 回复频率限制,本来写好了回复却发不出。不发了,说下个人感觉吧,go 固然有问题,就像其他语言一样各有各的缺点,但那么一小撮用户,他们的问题更大。”
???
makelove
2022-01-23 08:31:12 +08:00
@ColorfulBoar 有没有可能是你的审美不行?别说 apple 基于 unix ,连 MS 都不得不集成 linux
ShuoHui
2022-01-23 08:52:41 +08:00
哪个语言没有这种。眼光放开点,这还算“生产力工具”。当用户一直维护产品的都大有人在,什么京蔚军,miboy ,果蛆,不都是这样被人讨厌的。
kenvix
2022-01-23 09:42:00 +08:00
😅语言不过是个工具有啥可吵的
tairan2006
2022-01-23 10:16:06 +08:00
没有吧 都是一起骂 或者谈不上骂就是讽刺
sagaxu
2022-01-23 11:24:00 +08:00
因为把 “大道至简” 挂嘴边的往往不是把 Go 当主力的使用者,比如说我,总期待有一种语言能包含其它语言的所有优点
zxjunz
2022-01-23 11:54:39 +08:00
@iseki #9 你改成 部分 ,那不是所有语言都一样。。都有无脑支持者,这种东西有什么好辩论的,就是纯粹的喜欢 /利益相关。
offswitch
2022-01-23 13:55:13 +08:00
学习 Go 的人很多都是学生,很多学校在教 Go ,像青岛,济南这些城市 Go 的热度比北上广深都高,还有很多工作不久的人,没学过几门语言,就会个 Go,没必要跟这些人争论,没意义,工作这么久还整天纠结语言,吹嘘真没意义,各种语言都有自己的应用场景,go05,06 年就出现了,最近两年才火?为啥?还不是因为容器,云原生相关,
ElmerZhang
2022-01-23 15:56:40 +08:00
哪个语言都有这么一小部分人
julyclyde
2022-01-23 16:59:36 +08:00
沾上 google 之后总会有些宗教情绪
还有所谓 mono repo 之类的思潮也是这样
x940727
2022-01-23 18:49:07 +08:00
@chengxiao Go 的语法缺失在某些狂信徒的嘴里叫做简洁,叫做优雅,到底谁是脑残?有缺陷就是有缺陷,说不得?
xiaomimei
2022-01-23 19:45:01 +08:00
哦,我又被代表了
iseki
2022-01-23 20:07:08 +08:00
@zxjunz 其实就是不太理解,如何喜欢 /利益相关能到这个程度,对于大部分程序员来说,语言应该只是个工具吧~~~
paccco
2022-01-23 21:35:48 +08:00
@kyuuseiryuu ??? 那帮写 php 的吃你家大米了?
gongquanlin
2022-01-23 21:52:46 +08:00
@kyuuseiryuu 别的语言转 go 来的人多了去了,在这抖机灵真有意思
gongquanlin
2022-01-23 21:58:50 +08:00
我之前是写 php 的,现在工作写 java 。php+go 仍然没丢下写自己的项目,两边项目都稳定上线了,各有各的好处; spring 轮子多,我们公司项目独立部署居多,做我们公司项目正好合适; php + go 无状态,扩展和负载方便,正好是自己的项目需要用的;三门语言用的非常香,各取所长。都用过再讨论。

乱扣帽子乱引战,典型没吃过葡萄说葡萄酸

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

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

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

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

© 2021 V2EX