Many languages are adopting a model of just-in-time compiling. Do you know how this affects you? This episode will discuss the advantages and disadvantages of just-in-time compiling.

Instead of using the source code directly and interpreting each line and instead of compiling everything up-front, just-in-time gives you benefits from both approaches and then some.

There are some gotchas to be careful of though. For example you might think that because you compile your source code first and distribute an intermediate language, that your source code is safe within your company. But in many cases the first compilation can organize your code and then with all the extra information that is included to make sure that your code is behaving well, you can actually end up with intermediate code that is better than your original.