040coders.nl: Talks and Videos. Food and Drinks. Every 3rd Thursday somewhere in the 040 region. 040coders.nl: Talks and Videos. Food and Drinks. Every 3rd Thursday somewhere in the 040 region.



What you didn't know you wanted to know about the JVM


Talk

Angelo van der Sijpt By: Angelo van der Sijpt
From: Luminis Eindhoven

Talk at Meetup 20180614


Abstract

The Java Virtual Machine is a marvel of modern technology, and arguably the biggest asset that Oracle acquired when buying Sun. But have you ever thought about the small miracles that happen when you use it?
We will give you an appreciation of this VM by going into the compilation process and how bytecode is interpreted, visit some of the levels of optimization, and take a look at the garbage collector.
To top it all of, we'll have a short detour to the Dalvik VM, and show how its constraints lead to different tradeoffs.

Outline: This is a lot of content for one talk; I intend to just skim some of the highlights and create some appreciation of the JVM.


Biography

Angelo is a Fellow at Luminis Eindhoven, with a specialty in Connected Devices and Security. He has experience in technology as an engineer and architect, ranging from Java to Ruby to iOS with some agile coaching thrown in for good measure.
Nowadays, his main question is "are we providing what our customer needs," both in starting and ongoing projects.

Angelo is active in consulting, architecting, engineering, coaching and training in all parts of the software engineering process, and is inordinately proud of his Wireshark skills.



contact: organizers at 040coders.nl
contact: organizers at 040coders.nl