TypeScript7.0 用 go 重写, 10 倍快,看了两遍确定是真的...

190 天前
 ChrisFreeMan

https://devblogs.microsoft.com/typescript/typescript-native-port/

github: https://github.com/microsoft/typescript-go

9370 次点击
所在节点    Node.js
74 条回复
crackidz
189 天前
这不是挺好的么
beginor
189 天前
前端的轮子重要卷到 ts 了
meteor957
189 天前
rust 越来越像宗教了..
cmdOptionKana
189 天前
Go 优点挺多的,比如编译速度快
yuhuai
189 天前
不要做魔怔人,打工人都知道写代码够用好用才是重点,至于安全,健壮那是架构师和审查的事
wangtian2020
189 天前
才觉察自己一直没发现大象,前端工具链中就 typescript 服务每次启动转好久,都习惯了
96368a
189 天前
rust 暂且不说,Anders 作为 c#的创始人之一,在重写 typescript 时都没有考虑 c#,这就有点难绷了
june4
189 天前
卧槽这个要好评,现在 ts 实在太慢了影响打字,有些库都要卡几秒才出提示
Danswerme
189 天前
微软居然不用 C#? 这还是巨硬吗
zx9481
189 天前
额 所以只是编译速度变快了 10 倍?
irisdev
189 天前
等下,ts 原来不是用 C#开发的?刚查了下原来是 ts 自举的
yuhuai
189 天前
...你们真的不看原文的吗?人家都说了,c# 的 aot 还在 preview 且有平台限制,没有上生产广泛验证过,而且 go 也是函数范式,哪个工具更适合用哪个有什么问题吗
me1onsoda
189 天前
诶,听起来有点魔幻,用 go 重构 ts ?是用 js 缝了一个 go 的底层库,像 Java 缝 C 那样?
BenX
189 天前
看到 Anders Hejlsberg 默认牛逼
pursuer
189 天前
把 typescript 里的 sync 调用改成 async 的 issue( https://github.com/microsoft/TypeScript/issues/1857) 挂着没改,整了个 Go 的,给我气笑了。真要把这个作为 TS 后继版本,那些使用了 typescript 的 API/transformer 的 JS/TS 代码怎么办。我需要性能的时候我直接 transpile 忽略类型检查不就行了,真的是没活可以咬打火机。
qxmqh
189 天前
go 可以的。非常好的语言。
body007
189 天前
@guaike
@pigmen

里面有人回复用 Go 可以有更多人参与代码贡献,用 Rust 会少一些人,例如我太笨只学会了 Go
dV9zZM1wROuBT16X
189 天前
不相信 Google 的文化,开源的东西炫技居多
qxmqh
189 天前
It's time to give up on .NET. Even Microsoft has chosen Go for critical components like dapr framework and the TS compiler. Microsoft itself has abandoned its own product first. 看到这笑死了。
mywaiting
189 天前
我总觉得 TS 有独立成为一门语言的能力,转换到 IR 感觉不是特别难吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1117710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX