V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
iseki
V2EX  ›  程序员

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

  •  1
     
  •   iseki ·
    iseki0 · 2022-01-22 12:37:55 +08:00 via Android · 10057 次点击
    这是一个创建于 1061 天前的主题,其中的信息可能已经有所发展或是发生改变。
    真的好奇怪,发帖评价使用体验都变成了不被允许的行为。动不动就是指责别人包含其他程序语言的偏见,指责别人不懂 Go 的“大道至简”…
    我是个 Kotlin 吹,我吹 kt 时也是抱着语法糖和库吹,可别人有理有据反驳时我也不会表现出 Go 用户一样的行为。
    总而言之部分 Go 语言使用者给我的感觉更像是粉丝而不是用户,很好奇这是什么原因造成的。
    第 1 条附言  ·  2022-01-22 18:36:33 +08:00
    唔…碰到了 V2EX 回复频率限制,本来写好了回复却发不出。不发了,说下个人感觉吧,go 固然有问题,就像其他语言一样各有各的缺点,但那么一小撮用户,他们的问题更大。
    112 条回复    2022-01-24 19:55:36 +08:00
    1  2  
    kyuuseiryuu
        101
    kyuuseiryuu  
       2022-01-23 23:43:15 +08:00 via iPhone
    @paccco 我吃你家大米了?
    kyuuseiryuu
        102
    kyuuseiryuu  
       2022-01-23 23:43:53 +08:00 via iPhone
    @gongquanlin 痛了还是急了?这就憋不住跳出来了?
    RatioPattern
        103
    RatioPattern  
       2022-01-24 00:36:19 +08:00
    你是中国人你是否反感别人批评中国?你正在吃茶叶蛋你会不会反感有人说茶叶蛋都是过期的烂蛋泡马粪出来的。
    zliea
        104
    zliea  
       2022-01-24 10:00:16 +08:00
    就现在的情况
    写个小工具或者 2-3 个接口的服务,部署在自己买的服务器上,我会选择 go 。
    如果是大量的 curd ,我会选择 java or kotlin 。
    如果需要高并发(暂时没遇到),看具体需求选择 go or java 。
    zlowly
        105
    zlowly  
       2022-01-24 10:31:14 +08:00   ❤️ 2
    这其实应该是一种常见认知偏误行为,心理学上叫支持选择偏误,是指人一旦做出决定就会相信自己做了正确的选择。例如如果一个人选择了 A 选项而不是 B 选项,他们很可能会忽视或淡化 A 选项的缺点,而放大或赋予 B 选项的负面缺点。

    原因是如果人们承认当初的决定是错误的,那代表之前付出的金钱 /时间 /精力全浪费了。人的潜意识是损失厌恶的,大脑自然倾向只保留能自我肯定的记忆、或扭曲一部分的记忆只为了让当初的决策看起来是正确的。

    所以这真的和你用什么语言没什么关系,说不定题主本身就有这种认知偏误+幸存者偏差,这也没啥,我们所有人多少都有各种这些毛病,所以多自省比多指摘更重要。
    NeoZephyr
        106
    NeoZephyr  
       2022-01-24 10:33:09 +08:00
    @Zwying 那些 PHP 转 GO ,写的代码是真的臭!
    LoNeFong
        107
    LoNeFong  
       2022-01-24 10:55:29 +08:00
    吵, 使劲吵, 跟猴一样, 吵赢了发给 BOSS 看, 给你们涨工资
    Fitz
        108
    Fitz  
       2022-01-24 10:58:13 +08:00
    世上只有两种编程语言:一种被人骂,一种没人用
    soar0712
        109
    soar0712  
       2022-01-24 17:09:33 +08:00
    这里不是知乎
    ychost
        110
    ychost  
       2022-01-24 18:33:45 +08:00
    代码没写两行,喜欢到处喷,部分 Goer 写的代码真垃圾
    leeraya
        111
    leeraya  
       2022-01-24 19:34:49 +08:00
    先问是不是-> 肯定不全是,但是很多 go 神教是真的,喷子是真多,他 Go 爹那是一点都不能说的。
    PiersSoCool
        112
    PiersSoCool  
       2022-01-24 19:55:36 +08:00
    go 是个高度工程化的语言 他删掉了很多灵活的东西 目的就是防止有人瞎搞比如 ++i++、不 catch Exception 这种工程垃圾出现

    但这种理念肯定会引起炫技派的不满 理由无非是非常丑陋 合作多了就知道 golang 到底有多香 在 golang 里 所有的实现就只有一种
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1015 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:15 · PVG 03:15 · LAX 11:15 · JFK 14:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.