Want to create an interactive transcript for this episode?
Podcast: Software Engineering Daily
Episode: Cloud Native Compiler with John Ceccarelli
Description: Java is a write once run anywhere programming language. The way you do that is you use the javac compiler and compile the source files down to the class files. Those class files can run on any system in interpreted mode. But those class files that are run in interpreted mode, they are not machine code specific. To get that code to run fast you need to turn that into optimized machine code and thatβs what the JIT compiler does. The open JDK contains its JIT compiler called Hotspot.Azul is a company th...