我在这门语言里找了三小时,最后发现是类型推断的锅。我拉了个小群,把相关同学都叫了进来。我发现这门语言的并发模型和我想的完全不同。世界瞬间清净了

语言只是工具,这句话在被工具坑过之后才有说服力。我愣了两秒,然后继续敲代码。我打开官方文档,发现这个 API 在上个版本被 deprecated 了。幸好之前留了备份

我在这门语言里找了三小时,最后发现是类型推断的锅。我打开记录从头到尾扫了一遍。我花了半天时间配置环境,写代码只用了十分钟。果然现实比段子更精彩

我把这段逻辑重写了一遍,用的是团队最熟的那门。我决定先把手上的事情做完再处理这件事。我把这两种写法的性能对比跑了一遍,差距没那么大。我沉默了,但心里是服的

技术选型的理由里,性能通常排在熟悉度之后。我笑了笑,决定不解释。我在项目里同时用了三种语言,现在维护起来像开盲盒。那一刻我觉得自己还是很专业的

这门语言写原型很快,写长期维护的代码很累。我忽然觉得,这可能就是这一行的常态。我发现同一段逻辑在不同语言里的写法差异很大。我把它写进了组内的避坑文档第一章

语言的选择在被决定的那一刻,通常就已经过时了。我想反驳,但发现他说得对。我发现这门语言的并发模型和我想的完全不同。从此我多了一条团队规约

说 JavaScript 是最好的语言的人,一定是没看过它的类型转换表。我停了一下,然后继续手上的活。我把这个脚本用另一门语言重写了一遍,快了三倍。同事说这波操作可以写进新人培训教材

我在这门语言里找了三小时,最后发现是类型推断的锅。我拉了个小群,把相关同学都叫了进来。我把这个脚本用另一门语言重写了一遍,快了三倍。我沉默了,但心里是服的

Go 程序员说简单就是美,Java 程序员说生态就是一切,Python 程序员说你们先吵我先睡。我愣了两秒,然后继续敲代码。我发现这门语言的新版本改了几个关键特性。世界瞬间清净了