乐见这个选择。选择什么都比用原生的js好。没选择rust是个好事,rust这一段时间我的学习来看,好玩的是多,但是这语言总有种失控分倾向,里面的有些特性觉得是修修补补上去的,想到哪里就来个新特性。有了对比才觉得go的好处,真是大道至简。
rust用起来心智负担确实大,熟练了可能会好很多的。
另外觉得go一开始设计的并不好,后面也是各种补丁。满世界import,碰上一个库不维护了还得改;以前也没有泛型,list写得丑陋无比;go.mod这种东西我记得也是很后来才加的,因此项目的组织和构建也受影响。总之就是,个人觉得它设计上没啥美感。
不过我对两种语言都不算熟悉,可能有说的不对的地方。
- 因为 C# 不够酷
- 因为招不到人写 C#
话说有人对TypeScript团队说的AI特性感兴趣吗
Anders提到说现在vscode加lsp的refactor功能比起LLM来不够看了,想在tsgo里加上AI的元素。我其实也很好奇那个产品形态会是怎么样的
Emacs写Go也挺适合的
期待TypeScript有朝一日成为通用型编程语言,有自己的标准库,除了Web还能擅长某一两个领域。
换成GO速度提升10倍,只能说明原来的代码是依托答辩。。。
3 个赞