vJUG24 Session: Java Collections: The Force Awakens by Raoul-Gabriel Urma & Richard Warburton

Session Abstract:

A long time ago in a galaxy far, far away…

Java open source developers managed to the see the previously secret plans to the Empire’s ultimate weapon, the JAVA™ COLLECTIONS FRAMEWORK.

Evading the dreaded Imperial Starfleet, a group of freedom fighters investigate common developer errors and bugs related to Collections to help protect their vital software. In addition, they investigate the performance of the Empire’s most popular weapon: ArrayList and HashMap. With this new found knowledge they strike back!

Pursued by the Empire’s sinister agents, JDuchess races home aboard her JVM, investigating proposed future changes to the Java Collections and other options such as Immutable and Persistent Collections which could save her people and restore freedom to the galaxy….

Speakers: Raoul-Gabriel Urma & Richard Warburton

Raoul-Gabriel Urma obtained a PhD in Computer Science from the University of Cambridge. He is co-author of the bestselling book Java 8 in Action: Lambdas, Streams, and functional-style programming published by Manning.
In addition, Raoul has written over 10 peer-reviewed articles and given over 50 technical talks at international conferences. He has worked for large companies such as Google, eBay, Oracle, and Goldman Sachs, as well as for several startup projects.

Richard is an empirical technologist and solver of deep-dive technical problems. Recently he has written a book on Java 8 Lambdas for O’Reilly. He’s worked as a developer in many areas including Statistical Analytics, Static Analysis, Compiler and Networking. He is a leader in the London Java Community and runs OpenJDK Hackdays. Richard is also a known conference speaker, having talked at JavaOne, Devoxx, JFokus, DevoxxUK, Geecon, JAX London and Codemotion. He has obtained a PhD in Computer Science from The University of Warwick.