| ▲ | cornholio 3 hours ago | |||||||
Typescript is a dynamic language. Without changing the language, there is fundamentaly no way to resolve at compile time decisions that can be made only at runtime (ie, they are data driven). Monomorphization helps pin down (some) dynamic types but the fundamental problem remains. | ||||||||
| ▲ | nielsbot 2 hours ago | parent | next [-] | |||||||
Why don't JITs preserve previous work across runs of the same code? If you encounter code with the same hash as last time, load up the previously generated binary and run that... or is that already happening? | ||||||||
| ▲ | mirekrusin 2 hours ago | parent | prev [-] | |||||||
Julia? | ||||||||
| ||||||||