V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  iseki  ›  全部回复第 39 页 / 共 55 页
回复总数  1091
1 ... 35  36  37  38  39  40  41  42  43  44 ... 55  
2022 年 1 月 23 日
回复了 iseki 创建的主题 程序员 为什么 Go 语言使用者会非常反感别人批评 Go 语言?
说实话啊,go 用了大半年了,go 的设计有些东西是真不想提,没完没了的吐槽挺没劲的,看到这种帖子也就直接划过去了,可就是不明白为什么总有一群 go 用户如同宗教一般狂热,你只要指出 go 哪里看不顺眼,他就要开始喷你
2022 年 1 月 23 日
回复了 iseki 创建的主题 程序员 为什么 Go 语言使用者会非常反感别人批评 Go 语言?
标题起的不好确实我的锅,一下子打击了一大片,不太客观。
可问题确实存在,可能是我经验比较少,混论坛的时间也比较短,没见过其他语言的使用者有这种现象,大多数都是如 #72 楼所述的一样,要么大家一起喷(开玩笑)要么就有理有据的讨论问题,就 go 的帖子动不动说人引战。有人提 if err 看着不爽就不行了,就是引战了;有人提没泛型异常就你不懂大道至简,引战了。你要一和他讨论这种现象,他就和你说你咋不去看看调度器垃圾回收什么的,天天纠结语法如何如何···
可能是我资历比较浅,真没看有其他什么语言天天为这种事矫情的。
2022 年 1 月 22 日
回复了 SuperMild 创建的主题 Go 编程语言 据说 Go 2.0 的错误处理有可能是这个样子
@SuperMild 很难说 Go 这种实用主义是错的,就个人喜好上确实不太喜欢。不知道这样的实用主义会不会给后面带来麻烦呢

@sagaxu 其实一直很好奇如何把异常当作常规控制流使用,比如递归时用一个 throw 结束递归?
2022 年 1 月 22 日
回复了 iseki 创建的主题 程序员 为什么 Go 语言使用者会非常反感别人批评 Go 语言?
@weimo383 你觉得 deno 怎么样(引战~试一下
2022 年 1 月 22 日
回复了 iseki 创建的主题 程序员 为什么 Go 语言使用者会非常反感别人批评 Go 语言?
@wangxn 愤怒不至于,如果他真戳到了我看 Kotlin 一样不顺眼的地方,搞不好我和他一起喷哈哈哈…
不过那一小撮 Go 粉丝的行为是真让我感到血压升高…
2022 年 1 月 22 日
回复了 SuperMild 创建的主题 Go 编程语言 据说 Go 2.0 的错误处理有可能是这个样子
@SuperMild 不是,只是感觉 go 里总是有很多奇怪的魔法,比如那个 make
2022 年 1 月 22 日
回复了 iseki 创建的主题 程序员 为什么 Go 语言使用者会非常反感别人批评 Go 语言?
@liuxu 我对 go 的这种并发模型并没有太大意见,甚至权衡利弊觉得这块 go 设计的不错,虽然丧失了一点灵活性。
2022 年 1 月 22 日
回复了 binbinyouliiii 创建的主题 Java Javaer 用了一下 Go web 开发,感觉开发体验倒退了
@james122333 emmm 你不觉得“用 go 也不一定非得用它的标准库 如果你想可以自己弄一套出来”这事一点都不工程吗。标准库为什么叫标准库呢,这也是我上条里标准库加引号的原因吧。
2022 年 1 月 22 日
回复了 SuperMild 创建的主题 Go 编程语言 据说 Go 2.0 的错误处理有可能是这个样子
@fengjianxinghun 诶…可 Go 好歹也算是个新语言啊,现在就这样了,以后可咋办啊…
2022 年 1 月 22 日
回复了 iseki 创建的主题 程序员 为什么 Go 语言使用者会非常反感别人批评 Go 语言?
@liuxu 问题花生就是不好加啊…你的潜台词是任何人不能发表“花生不好加的”言论了?
2022 年 1 月 22 日
回复了 iseki 创建的主题 程序员 为什么 Go 语言使用者会非常反感别人批评 Go 语言?
@kungfuchicken 真的少见,也可能是我错过了那个时间点
2022 年 1 月 22 日
回复了 iseki 创建的主题 程序员 为什么 Go 语言使用者会非常反感别人批评 Go 语言?
确实,我在后面的内容也提到了“部分”,前面的忘了改了,谁能说下怎么添加附言什么的
2022 年 1 月 22 日
回复了 iseki 创建的主题 程序员 为什么 Go 语言使用者会非常反感别人批评 Go 语言?
订正:部分 Go 使用者
2022 年 1 月 22 日
回复了 binbinyouliiii 创建的主题 Java Javaer 用了一下 Go web 开发,感觉开发体验倒退了
@james122333 抱歉,你的评论没标点符号我也只能根据感觉去断句了。
go 有 lambda 和闭包,但从语法角度上说,go 那个充其量算个匿名函数,和其他语言中的 lambda 相比差距还是有点大的。
异常…如果是指 panic 和 recover 你自己也说了,得是 func ,而且由于 go 本身不提供良好的异常标准库(现在那个 errors 没多少人想用吧)导致不得不依赖三方实现。
至于 ThreadLocal ,我只能说很多框架特性需要这个,但是 go 从设计上确实不推崇这个,显式传递上下文也不是不能用,算是个人喜好吧
2022 年 1 月 22 日
回复了 binbinyouliiii 创建的主题 Java Javaer 用了一下 Go web 开发,感觉开发体验倒退了
另外我实在不能理解 go 出于什么考虑,让大家自己造 maxInt minInt 这样的东西…
2022 年 1 月 22 日
回复了 SuperMild 创建的主题 Go 编程语言 据说 Go 2.0 的错误处理有可能是这个样子
又多出俩关键字来…能不能尽量用设计良好的语法和充分利用语法特性的标准库来实现,而不是想到什么就加点魔法…
2022 年 1 月 22 日
回复了 binbinyouliiii 创建的主题 Java Javaer 用了一下 Go web 开发,感觉开发体验倒退了
@lesismal 大部分人写 Web ,对性能其实没这么高要求,需要性能的 javaer 自然会去用 vertx 之流…环境逼着大家用 C 干 php 的活才是越来越爆炸的原因吧。
2022 年 1 月 22 日
回复了 binbinyouliiii 创建的主题 Java Javaer 用了一下 Go web 开发,感觉开发体验倒退了
任何语言都有其特定场景下的优势,比如最近用 go 写纯 cli 的客户端就觉得确实方便…
但是我真想不明白为什么总有人逼着我用 go 写 Web
2022 年 1 月 22 日
回复了 binbinyouliiii 创建的主题 Java Javaer 用了一下 Go web 开发,感觉开发体验倒退了
go 缺少 Java 和其他语言上那种大一统框架很大程度上是由于 go 本身的简陋导致的。没有泛型,没有异常,没有现代的 lambda 就注定它是一个 C 风格的语言;本来有的协程 ID 还被刻意隐藏(设计问题),go 很难弄出 Java 上的 ThreadLocal 那种东西,很多东西的实现必然变得复杂…
总而言之 go 是一个完全不适合写业务的语言,缺少的特性将使你不得不把大量精力放在业务逻辑之外的部分…而且很大概率一个项目一套“标准库”,甚至一个人一套“标准库”…
1 ... 35  36  37  38  39  40  41  42  43  44 ... 55  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5240 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 05:59 · PVG 13:59 · LAX 22:59 · JFK 01:59
♥ Do have faith in what you're doing.