You might not like Microsoft but they did a video on why they re-wrote the last version of the Typescript compiler in Go. Basically, because of LLMs. It's worth viewing even if you don't decide to go with Go.
https://devblogs.microsoft.com/typescript/typescript-native-...
https://github.com/microsoft/typescript-go
https://devblogs.microsoft.com/typescript/typescript-native-...
https://github.com/microsoft/typescript-go