Want to create an interactive transcript for this episode?
Podcast: airhacks.fm podcast with adam bien
Episode: Run Java with Java
Description: An airhacks.fm conversation with Christian Humer (@grashalm_) about:
bachelor thesis on a Java bytecode interpreter written in Java,
exploration of whether Java could be used as a systems language,
benefits of implementing an ecosystem in itself as validation,
C1X compiler based on C1 but reimplemented from scratch,
concept of sea of nodes for mixing control and data flow,
goal to rewrite the entire VM in Java,
benefits of using one compiler throughout the stack for compatibility and maintainability,
discussion of de-optimization process in JIT compilation,
explanation of guards and assumptions in optimized code,
three versions of Espresso (Java...