Monday 4 November 18:00 - 21:00

Keynote Lecture Theatre
David Game College
31 Jewry Street
London
EC3N 2ET

Registration
  • 🍔
  • 🍕

Project Valhalla Workshop

Science & Technology

Project Valhalla Workshop

Project Valhalla is one of the most exciting incoming change for Java. It will bring "Inline Types" (previously known as Type Classes) to the language, Immutable "memory flatten" object that promise to replace primitive types without performance loss and introduce reified generics.

Oracle released the preview called LW2 which give us a quite stable platform to start exploring the new type model on our projects.

There will be a (short) presentation of Valhalla features and current issues.

Then the workshop will start. We will be around to help.

- Bring your notebook with IDE configured
- Download Valhalla from the link below and install it
- Try to use it in a project of your choice. Don't worry if you don't have a project, we will share some examples on Github.

Useful Links

A good up to date introduction from Ben Evans:
https://www.infoq.com/news/2019/07/valhalla-openjdk-lw2-released/

Download and install the latest Valhalla build for your platform from here:
https://jdk.java.net/valhalla/

About the speakers

Uberto Barbini is an expert on designing and building software products, currently working with financial institutions in London. He has more than two decades experience, in many industries in building great sw products. He has been practising TDD and Agile since 2001. He writes technical articles, regularly speaks at conferences around Europe and organises courses. Last but not least he is a passionate polyglot programmer, he started as a kid with a ZxSpectrum he hopes to continue for many years to come.

Heather VanCura leads the JCP Community and Program Office. In her role she is responsible for the day-to-day nurturing, support, and leadership of the community. Heather oversees the JCP.org web site, JSR management, community building, events, marketing, communications, and growth of the membership. She is also a contributor and leader of the community driven Adopt-a-JSR programs. In 2014, Heather became Spec Lead for JSR 364, Broadening JCP Membership, as part of the ongoing JCP.Next effort. Heather is passionate about Java and developer communities. She enjoys trying new sports and fitness activities in her free time.

Agenda:

6.30pm: Doors open. Pizza sponsored by Gridgain

7pm: Project Valhalla Workshop

8.30pm-9pm: Finish

This event is organised by RecWorks on behalf of the London Java Community.

You can see our latest jobs here
You can see our privacy policy here

Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com

Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxd

Comments

You must login before you can post a comment..