JVM Language SummitAugust 4–6, 2025
|
![]() |
Links
Format
The Summit is held in a single classroom-style room to support direct communication between participants. About 80–100 attendees are expected.
The schedule consists of a single track of traditional presentations interspersed with less formal, multi-track “workshops” and, possibly, impromptu “lightning talks”.
Workshops are open discussion groups with only a small amount of prepared material. We ask each registrant to suggest a few topics of interest. After choosing the most popular topics, we'll ask some registrants if they would like to act as discussion leaders.
Why Should I Attend?
- Two and a half days of technical presentations and conversations about programming languages and the JVM.
- Prepared talks by numerous visiting language experts, OpenJDK engineers, and other Java luminaries.
- Many opportunities to visit and network with your peers.
- A catered reception at Oracle's Santa Clara campus on Tuesday evening.
- A chance to help shape the future of programming languages on the JVM.
Registration
Speaker registration is open now at register.jvmlangsummit.com. Speaker registration ends May 30. General registration will open in the near future.
Speakers: If you would like give a presentation, please register as a General Speaker or Oracle Speaker (the latter for Oracle employees) and include a detailed abstract. There is no fee. See below for help preparing your abstract and talk. You will be notified about whether your proposal has been accepted; if not, you will be able to register as a regular attendee.
Regular attendees: General Attendee registration will open in the near future. To cover costs, we will be charging a conference fee of $495.
Oracle employees: Oracle employees interested in attending (but not speaking) will be able to register in the near future. There will be no fee, but you must get approval to attend from your manager. There may be more interested employees than there is space available, so all Oracle Attendee registrations are provisional; you will be notified if your registration can be accommodated.
Code of Conduct: All registrants should review the Oracle Event Code of Conduct.
Questions? Please send inquiries to
info2025@jvmlangsummit.com
.
Instructions for Speakers
For a successful speaker submission, please note the following:
- All talks should be deeply technical, given by designers and implementors to designers and implementors. We all speak bytecode here!
- Each talk, we hope and expect, will inform the audience, in detail, about the state of the art of language design or implementation on the JVM, or will explore the present and future capabilities of the JVM itself. (Some will do so indirectly by discussing non-JVM technologies.)
- Know your audience: attendees may not be likely to ever use your specific language or tool, but could learn something from your interactions with the JVM. A broad goal of the summit is to inspire collaboration on JVM-based technologies that enable a rich ecosystem at higher layers.
The conference will be recorded professionally for posting on the Internet. We'll reach out to discuss any special arrangements you require and to complete an appropriate release form.
Previous Summits
Our short URL is jvmlangsummit.com. It redirects into the OpenJDK Da Vinci Machine Project.