@
BoringTu 别着急,让子弹飞一会
vue3 ( js --> ts ) Egret ( actionscript<flash> --> ts ) Dropbox ( coffee --> ts )
ng2+ (js --> ts) vscode( js --> ts ) Redux( ts ) yarn ( ts ) playwright (ts) 钉钉( ts ) ant design( tsx )
typeorm ( ts )
除了开始较早(基本都 2014 年前就开始了),又用户众多的 react, babel, webpack 没放弃 js, 但你仔细读他们源码,其实都是有 type check system 的,而且写法和配置比 ts 更麻烦
还有鹅厂,菊花厂也是大一票 ts 拥趸
不知道你说顶层,这些够不够顶。
ts 没出现的早原因其实挺简单的,初期根本没人拿前端当成个职业,也根本没有前端这个说法。早期都是写 Java, asp, php, py 的兼着写,google map 出来那年才有的 ajax 概念,jQuery 也是前后脚出来的,那时也是后台渲染,没什么前后分离。iPhone 两三代出来之后我在这个 v 站见到了中国最早一批做移动端开发的人。3G 普及微信、4G 普及抖音,淘宝 90%销量来自 app 后中国彻底侧重移动端了,自然前后分离更现实了。
这个过程 javascript developer 越来越多,而且持续稳定增长,国外什么最值钱? Ballmer: "developer, developer, developer", 所以基于 v8 给这大群人给 runtime 跑跑后台的 node.js 应运而生太正常了
也是因为要争这批开发人头,微软才肯让 Anders Hejlsberg, Erich Gamma 这票大神出手,但你得清楚,这些不是“前端顶层人物”,而是人类顶层人物,这个领域的神。