Foojay Podcast #103: Killing Reflection at Build Time

Foojay Podcast #103: Killing Reflection at Build Time

For Foojay Podcast #103, I talked with Dmitry Moskalyuk and Shai Almog, two developers from different parts of the JVM ecosystem, about why runtime reflection costs performance and how they moved that work to build time.

What we talked about

  • Why runtime reflection costs performance
  • Dmitry’s reflection-free serialization layer, converting JSON, XML, YAML, and TOML to Avro
  • Shai’s build-time code generation for Codename One

Guests

See Foojay Podcast #103 for more info, shownotes, links, etc.