PezzaDev
Joined 8 years ago
Karma
149
Submissions
19
Member since
Jun 22
Joined 8 years ago
JIT (just in time) is your code turning into into machine code as you run it. Machine code is what your CPU directly processes, so it can be very fast.
AOT languages can use more expensive techniques to make super optimised machine code since the cost is upfront when compiling the code, not when running it. But JIT languages can have features that exploit the fact that machine code is made on the fly.
AOT programming languages: C++, C, Rust
JIT programming languages: C#, Javascript, Java