4 ms·
You can say how it's design smell all you want, but do you have any reasons why? This is a JIT, optimizations like this can (and do) have some pretty big impac
by Klathmon 10y ago
You can say how it's design smell all you want, but do you have any reasons why?
This is a JIT, optimizations like this can (and do) have some pretty big impacts on the speed of the execution without needing a long warmup which is extremely important for a language like javsacript. And in doing so it needs to balance battery usage, startup performance, "hot" performance, and a ton of other things. Its easy for you to stand back and say "that's dumb", but optimizations are often messy, and without them the language would run much slower.
> That somehow falls short of being convincing that it's right.
That's why I tried to provide other reasons why I think it's right...