Swift、Kotlin、Dart 每个都学了一点,最后项目还是用老语言写的。我在心里把涉及的所有环节都过了一遍。我花了半天时间配置环境,写代码只用了十分钟。我把这条经验写进了团队 wiki

这门语言的错误处理方式让每行代码都变长了。我叹了口气,然后打开了编辑器。我把这两种语言的写法都实现了一遍,对比很直观。幸好之前留了备份

说 JavaScript 是最好的语言的人,一定是没看过它的类型转换表。我听完沉默了,因为太真实了。我在心里给这门语言的上手难度估了一下,比较陡

这门语言的并发模型很优雅,只是我们的场景用不上。我笑了笑,决定不解释。我把这个项目的依赖换成了社区推荐的,问题少了。世界瞬间清净了

Swift、Kotlin、Dart 每个都学了一点,最后项目还是用老语言写的。我把相关的记录都翻了出来做对照。我把这个项目的语言版本升级了,编译问题一堆。我沉默了,但心里是服的

语言之争的终点通常是「团队里谁最熟」。我忽然觉得,这可能就是这一行的常态。我把这个团队的技术栈盘点了一遍,很杂

我在这门语言里踩的坑,在另一门里是常识。我默默打开了编辑器,准备一步步验证。我在心里给这门语言的类型系统打了个分,很严格。同事说这波操作可以写进新人培训教材

这门语言的版本升级带来了一批不兼容的改动。我在心里给这门语言的定位总结了一句,够用。办公室安静得能听见键盘声

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

TypeScript 的出现证明了一件事:JavaScript 的作者后悔了,大家也后悔了。我不知道该说什么,就笑了笑。我把这门语言的错误处理方式研究了一遍,很啰嗦。这条经验值直接拉满