Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a proposed enhancement to reflective programming in Java called Code Reflection in this 42-minute conference talk from the JVM Language Summit 2023. Dive into how this feature aims to provide standard access, analysis, and transformation of Java code, addressing limitations in the current Java platform for specific programming domains requiring symbolic access to Java programs. Learn about potential applications in areas such as SQL statements, differentiable programs, machine learning models, and GPU kernels. Presented by Paul Sandoz, Architect from Oracle's Java Platform Group, this talk offers valuable insights into the future of Java programming and its evolving capabilities.