Want to create an interactive transcript for this episode?
Podcast: airhacks.fm podcast with adam bien
Episode: Pure Java Inception
Description: An airhacks.fm conversation with Christian Humer (@grashalm_) about:
early programming experiences with DOS text Adventures and Captain Comic,
transition from graphics design to computer science,
work on Java Server Pages (JSPs) and point-of-sale systems,
development of Swing GUI for touchscreens,
introduction to GraalVM and Truffle framework,
ActionScript, Adobe Flash and Adobe Flex,
explanation of Futamura projections and partial evaluation in Truffle,
discussion on the challenges of implementing dynamic language runtimes,
de-optimization in JIT compilers,
Nashorn JavaScript engine vs. GraalJS,
language interoperability in GraalVM,
reuse of libraries across different programming languages,
embedding of JavaScript and React in Java applications,
comparison...