Conference50min
Ask the Architects
Ask the Oracle engineers anything related to your favourite programming language & runtime!
talk.summaryAiDisclaimer
Gavin BiermanOracle
Maurizio CimadamoreOracle
Per-Ake MinborgOracle
Viktor KlangOracle
Alan BatemanOracle
talkDetail.whenAndWhere
Thursday, October 8, 13:50-14:40
TBA 6
talks.roomOccupancytalks.noOccupancyInfo
Ask the Oracle engineers anything related to your favourite programming language & runtime!
Gavin Bierman
I work in the Java Platform Group at Oracle designing the Java programming language and virtual machine. I am also a member of the Programming Languages Research Group at Oracle Labs. I am based in Cambridge, UK.
My mission is to keep Java as a leading language and platform for developers around the world. Given my background as a researcher, I am especially keen to find, adapt and transfer ideas and techniques from the research community and get them into the hands of Java programmers. I spend much of my time working on Java’s industry-leading specifications.
I joined Oracle in March 2014. Previously I was a senior researcher at Microsoft Research Cambridge from March 2004 until February 2014. Before that I was a University Lecturer at the University of Cambridge Computer Laboratory and a Fellow, College Lecturer and Director of Studies at St John’s College, Cambridge. I studied for my PhD at the University of Cambridge, and for my BSc at Imperial College, London.
My mission is to keep Java as a leading language and platform for developers around the world. Given my background as a researcher, I am especially keen to find, adapt and transfer ideas and techniques from the research community and get them into the hands of Java programmers. I spend much of my time working on Java’s industry-leading specifications.
I joined Oracle in March 2014. Previously I was a senior researcher at Microsoft Research Cambridge from March 2004 until February 2014. Before that I was a University Lecturer at the University of Cambridge Computer Laboratory and a Fellow, College Lecturer and Director of Studies at St John’s College, Cambridge. I studied for my PhD at the University of Cambridge, and for my BSc at Imperial College, London.
Maurizio Cimadamore
Maurizio Cimadamore is a compiler architect at Oracle. He is currently working on the language and runtime aspects of many foundational projects that will change the shape of the Java platform, such as Project Valhalla and Project Panama.
In the previous years, he has contributed to the design and implementation of several features of the Java programming language, such as diamond inference, lambda expressions and local variable type-inference. Maurizio holds a PhD in language design and implementation.
In the previous years, he has contributed to the design and implementation of several features of the Java programming language, such as diamond inference, lambda expressions and local variable type-inference. Maurizio holds a PhD in language design and implementation.
Per-Ake Minborg
Per Minborg is a manager in the Java Core Library team at Oracle and is also a member of the Panama project team. He is an inventor and developer with more than 25 years of Java coding experience. He has been a frequent contributor to various open-source projects, is a regular speaker at events, Oracle JavaOne alumnus, and co-author of the publication Modern Java.
Viktor Klang
Viktor is a Software Architect in the Java Platform Group at Oracle.
For more than two decades, he has focused on enabling developers to solve problems with maximal productivity and maintainability.
Specializing in developer ergonomics in the realm of concurrent, parallel, and distributed programming; he has contributed to the standard libraries of several major programming languages, been involved in more than a dozen Open Source projects, and has spoken at numerous conferences and universities.
For more than two decades, he has focused on enabling developers to solve problems with maximal productivity and maintainability.
Specializing in developer ergonomics in the realm of concurrent, parallel, and distributed programming; he has contributed to the standard libraries of several major programming languages, been involved in more than a dozen Open Source projects, and has spoken at numerous conferences and universities.
Alan Bateman
Alan Bateman is an architect in the Java Platform Group at Oracle and a long-time contributor to OpenJDK. He leads the OpenJDK Core Libraries Group and has helped shape the evolution of the Java platform through the design and implementation of many JDK features, including New I/O (NIO), JVMTI and serviceability, the Java Module System, and, more recently, Project Loom.