|
|
|
|
|
by veber-alex
304 days ago
|
|
MS uses Go for tsc because they are basically doing a line by line rewrite of tsc from typescript to Go. It's impossible to do this kind of rewrite from a GC language to a non GC one, especially Rust where the object soup of typescript will probably cause the borrow checker to explode. I think that if MS or someone else decided to write a typescript type checker from scratch there is a high chance Rust will be chosen. |
|