You are here: Events / JAVA meetup
This is event is co-organized with ASML, CGI, NLJUG as a technical talks for technical people and to share knowledge around JAVA within Eindhoven.
Location: Twinscan Auditorium - ASML building 7, De Run 6501, Veldhoven.
For security reasons, you need a valid ID or passport to enter the ASML premise.
Program:
17:00 Doors open
18:00 Welcome
18:05 How sand and Java are used to create the world’s most powerful chips
18:45 Dinner
19:30 Data-Oriented Programming in Java: Embracing the Future
20:15 Networking and Drinks
20:30 Possibility for an Experience Center Tour
More details on exact location and how to get there will be shared with you shortly before the event.
We all use computer chips such as processors, memory and sensors in our daily lives. But how are they created? How did the chip creation process evolve and what future changes can we expect?
This session explains how computer chips are physically created by some of the most advanced machines on the planet. Did you know that these chips, nowadays, can contain more than one hundred million transistors per square millimeter?
Java software is used everywhere, also in the process of chip manufacturing. In my project at ASML we’re working on a relatively new analytics platform which is used to process the data from the machines. The application then visualizes the results in order to find issues or improvement areas. This information is used to change the configuration parameters of the physical machine in order to create more and better chips. I will explain, on a high level, how our applications look like and which Java technologies we use.
About Johan Janssen:
Johan is working as software architect at ASML. He has been working for various demanding companies where rapidly delivering high-quality software was very important. Johan regularly writes articles around Java for InfoQ. He presented 100+ sessions in more than 25 countries at conferences such as JavaOne, GOTO, Devoxx, JavaZone, J-Fall, J-Spring, Jfokus and JavaLand. Johan received the JavaOne Rock Star and Oracle Code One Star awards.
Project Amber has significantly evolved the Java language in recent years, introducing key features like records, sealed classes, and pattern matching. These enhancements have fundamentally shifted the paradigm of Java programming, bringing together Object-Oriented Programming (OOP) and Functional Programming (FP) concepts.
This talk will explore:
* Data-Oriented Programming (DOP): Understanding the principles and benefits of this emerging paradigm.
* Leveraging Modern Java Features: How records, sealed classes, and pattern matching enable data-centric programming styles.
* Practical Applications: Real-world examples of how to apply DOP principles to your Java projects.
Why Attend? By embracing DOP, you can write more concise, maintainable, and efficient Java code. This session will provide you with the knowledge and tools to effectively utilize the modern Java language and unlock its full potential.
About Ron Veen:
Ron Veen is a seasoned software engineer with extensive experience ranging from Microservices to mainframes. His passion for software engineering and architecture has been his guiding force throughout his career. With over 20 years of expertise in the JVM and the Java ecosystem, Ron is an Oracle Certified Java Programmer (OCP) and a certified Sun Business Component Developer (SCBCD/OCPBCD).
A dedicated Java enthusiast, Ron also has a keen interest in alternative JVM languages, particularly Kotlin. At Team Rockstars IT, he serves as a Special Agent and lead developer, frequently speaking at international conferences. Ron is the author of books on Java Cloud-native migrations with Jakarta EE and on Virtual Threads, Structured Concurrency, and Scoped Values.