Industry researcher, member of the GraalVM team, working on Espresso: a meta-circular Java bytecode interpreter.
Java in Java by day, LLMs in Java by night.
As we enter the era of AI-Augmented Programming (AAP), developers stand at the threshold of a profound shift in software creation and maintenance. This talk delves into the emerging paradigm where Java and Large Language Models (LLMs) are leveraged to enhance and automate various stages of the development lifecycle.
We'll explore how Java and LLMs are reshaping Integrated Development Environments (IDEs) and transforming developer workflows.
The presentation will showcase the integration of both local LLMs (using llama3.java and jlama) and cloud-based models (such as Claude and ChatGPT), demonstrating their practical applications in coding assistance, debugging, and even generating entire projects from high-level prompts.
Searching for speaker images...