John Duimovich (IBM ), Mark Reinhold (Oracle )
Making Community · Keynote
Wednesday, 09:00, 1 hour | Ballrooms ABCD
John Duimovich, Java CTO and IBM distinguished engineer, has been the lead
designer and implementer for the OTI/IBM virtual machine technology for the
past twenty years. He has designed virtual machines for a wide range of
platforms, from the implementations for embedded and real time systems to
those for IBM mainframe systems. John has played a key role in the
development of the IBM J9 Virtual Machine, ENVY/Smalltalk, VA/Micro Edition,
and VA/Java Java IDEs. He also had a role in creating Eclipse, is the Tools PMC
lead and a member of the technology PMC.
Mark Reinhold is chief architect of the Java Platform group at Oracle. His past contributions to the platform include character-stream readers and writers, reference objects, shutdown hooks, the NIO high-performance I/O APIs, library generification, and service loaders. Mark was the lead engineer for the 1.2 and 5.0 releases and the specification lead for Java SE 6. He is currently leading the Jigsaw and JDK 7 projects in the OpenJDK community. Mark holds a PhD in Computer Science from the Massachusetts Institute of Technology.