Kudos to the #TypeScript team for doing the port to a native language! Truly amazing!
https://devblogs.microsoft.com/typescript/typescript-native-port/
Altogether, their choice of using #Go makes perfect sense!
However, there are always trade-offs. One of the biggest trade-offs, IMHO, is:
Not being able to use a _common representation of the AST_ in all language tools - this is an explicit goal for the team behind void(0):
Parse once, use anywhere!
1/2
Does anyone know, if the TypeScript team has talked to the folks over at void(0) about this exact trade-off?
2/2