Skip to content

Ten Things To Do With GraalVM - Chris Seaton

Photo of Nick Ebbitt
Hosted By
Nick E. and Debbie R.
Ten Things To Do With GraalVM - Chris Seaton

Details

Ten Things To Do With GraalVM

Oracle Labs is working on a new native compiler for the Java Virtual Machine called Graal. Graal is 'one compiler to rule them all', meaning we use it for both just-in-time compilation, and ahead-of-time compilation, for Java, JavaScript, Ruby, R, Python, C and other languages.

You may have heard the term 'Graal' but you are probably not aware of how many incredible things it can do.

It can run your Java application faster, compile Java to standalone native executables that start instantly, compile Java libraries to native libraries, run languages like JavaScript, Ruby, R, Python, including polyglot programs written in more than one of these languages, it can run native languages like C and C++ on the JVM, it gives you tools like debuggers that work across languages, and much more.

Speaker: Chris Seaton

Chris Seaton is a Research Manager at the Virtual Machine Group in Oracle Labs, where he leads the work to implement Ruby using the next generation of Java Virtual Machine technology and other projects, and a Visitor at the University of Manchester.

Before this he completed a PhD at the University of Manchester under the
supervision of Doctor Mikel Luján, where he researched programming languages and irregular parallelism. Before that, he completed an MEng at the University of Bristol on languages with mutable syntax and semantics.

Between his undergraduate degree and starting his PhD he commissioned into the British Army, serving in training and operations in the UK and around the world. In his spare time he's now a captain in the Cheshire Yeomanry squadron of the Queen's Own Yeomanry, Cheshire's historic reserve light cavalry squadron.

He used to develop an award winning medical app that is the first app regulated as a medical device in the UK, and ran a consultancy to help clients such as the NHS to develop revolutionary medical software.

---

This month we are at a new venue, Barclays' Eagle Lab in the heart of Manchester on the Albert Square. Head to their website for more details: https://labs.uk.barclays/locations/manchester

Huge thanks to Barclays for hosting as well as providing the food & drinks.

Photo of Manchester Java Community group
Manchester Java Community
See more events
Eagle Labs Manchester Manchester
2-10 Albert Square · Manchester, 18