16 条回复  ·  1776 次点击
weijancc 小成 2025-3-12 11:09:45
看英文原贴好像有不少老外喜欢 C#
tsanie 小成 2025-3-12 11:09:48
重写的编译器,go 那可不就是比 js 快多了么。就像以前一个静态博客框架 hexo ,后来出了个基于 go 的 hugo 框架,编译速度比 hexo 快了很多倍。
lidashuang 小成 2025-3-12 11:10:15
TypeScript 团队选择 Go 语言来重写 TypeScript 编译器的原因包括: 1. **垃圾回收**: Go 语言具有自动垃圾回收功能,这可以简化内存管理,减少手动内存管理的复杂性和错误。 2. **并发支持**: Go 语言提供了强大的并发支持,这可以提高编译器的性能和吞吐量。 3. **简单性**: Go 语言的语法和设计相对简单,这可以使开发和维护更容易。 4. **性能**: Go 语言的性能特点可以帮助提高编译器的速度和效率。 5. **集成**: Go 语言可以更容易地与现有的 TypeScript 代码库进行集成,这可以简化重写过程并减少潜在的错误。
musi 初学 2025-3-12 11:11:31
@815979670 #6 这几年改成了用 rust
wnanbei 小成 2025-3-12 11:16:31
太标题党了吧,重写的是 TypeScript 的编译器,相当于是语言的工具链。怎么就成用 Go 重写 TypeScript 了。
yyj08070631 小成 2025-3-12 11:22:05
ts 本来就是个编译器啊,难道还有运行时? deno bun 这些也是内置了编译器而已,所以标题写的也没错吧
minami 初学 2025-3-12 11:24:11
快进到发明 G++然后被抵制 https://i.imgur.com/agAJ0Rd.png
12
返回顶部