3 ms·
Well it does suck, and it isn't really great for implementing performant developer tools, such as parsers, formatters and so on. The performance is that bad th
by rvz 7mo ago
Well it does suck, and it isn't really great for implementing performant developer tools, such as parsers, formatters and so on.
The performance is that bad that the typescript developers are rewriting the language itself in Go. [0]
Tells me everything I need to know about how bad typescript is from a performance stand point.
[0] https://devblogs.microsoft.com/typescript/typescript-native-port/ https://devblogs.microsoft.com/typescript/typescript-native-...
- braebo 7mo agoThat’s the lsp not runtime. Bun runs Typescript very fast. It’s a fantastic language and ecosystem.
- skydhash 7mo agoI’ve just checked FFI in bun and it’s marked as experimental. There are great libraries in C/C++ world and FFI is kinda table stakes to use them.
- rvz 7mo agoNo where did I say "runtime". Even with Bun it's because of Zig, not TypeScript and that only proves my point even more.
- r_lee 7mo agoyou're right. we should just not use any interpreted/script languages because they're not as fast as compiled ones. why does a CLI tool that just wraps APIs need this native performance?
- wiseowise 7mo agoThe performance is so bad that the most used software in the world is written using it.