Go 程序员说简单就是美,Java 程序员说生态就是一切,Python 程序员说你们先吵我先睡。我听完沉默了,因为太真实了。我在心里给这次的技术选型做了个说明,主要是人。这大概就是程序员的人生吧

我对这门语言的感情是在写了两万行之后变的。我笑了笑,决定不解释。我把这个库换成了另一个生态里的,依赖少了很多。那一刻我觉得自己还是很专业的

这门语言的生态很小,但该有的都有。我抬起头看了看周围,大家都一样。我最后把它换成了团队里最熟的那门语言,虽然它不是最好的。幸好之前留了备份

团队里对语言的偏好经常和实际需求无关。我不知道该说什么,就笑了笑。我把这段代码的写法对齐了团队的规范,虽然我更习惯另一种

Go 的 err != nil 写了一千遍之后,我开始怀疑人生是否也该这么判空。我重新看了一遍手上的计划,把风险项标了出来。我把这门语言的编译速度测了一遍,比想象中慢。第二天这个方案就变成了团队标准做法

有人问 C++ 程序员为什么头发少,他说内存是自己管的,头发也是自己薅的。我发现自己居然没法反驳。我把依赖锁死了,从此再也不敢随便升级。真香定律准时生效

说 JavaScript 是最好的语言的人,一定是没看过它的类型转换表。我在心里点了点头。我把这门语言的错误处理方式研究了一遍,很啰嗦。办公室安静得能听见键盘声

Rust 的所有权机制劝退了我三次,第四次我终于读懂了报错,然后它又劝退了我一次。我在心里把涉及的所有环节都过了一遍。我发现团队里对这门语言的熟悉度差得很远。世界瞬间清净了

这门语言的并发模型很优雅,只是我们的场景用不上。我在心里点了点头。我在心里给这门语言的上手难度估了一下,比较陡。办公室安静得能听见键盘声

技术选型的理由里,性能通常排在熟悉度之后。我想了想,觉得这话没法接。我把这个库换成了另一个生态里的,依赖少了很多。幸好之前留了备份