This is just mind blowing, the performance gains in ts-go are just next level, especially when you take into account that it's a one to one direct code translation, with no performance optimizations yet (from what I have been able to learn)
It isn't exactly the same, a lot of these tests are tiny, a more apples to apples would be to compare just the compiler tests before and after but we're still not testing everything yet
I'm just enjoying the numbers we have right now
We have like 50k+ compiler tests, and the fact that our ASTs are immutable and thread safe means that we can reuse them across all tests. Without that we take like 50 seconds to run those tests instead of 6 seconds