#Java #OpenJDK #JDK
How the six-month release cadence enabled a more incremental evolution of the Java platform and how pattern switches and sealed classes are an alternative to the visitor pattern. Also, maybe Wayland support for Java.
⎯⎯⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯⎯⎯
0:00 Intro
0:39 Incremental Evolution
1:09 Incremental Evolution - Project Panama
Project Pamama: https://openjdk.java.net/projects/pan...
in JDK 14: https://openjdk.java.net/jeps/370
in JDK 15: https://openjdk.java.net/jeps/383
in JDK 16:
https://openjdk.java.net/jeps/393
https://openjdk.java.net/jeps/389
in JDK 17: https://openjdk.java.net/jeps/412
Current state: • The State of Project Panama with Maurizio ...
2:10 Incremental Evolution - Strong Encapsulation
in JDK 9: https://openjdk.java.net/jeps/260
in JDK 16: https://openjdk.java.net/jeps/396
in JDK 17: https://openjdk.java.net/jeps/403
podcast #18: • “Java's Steady March Towards Strong Encaps...
3:42 Incremental Evolution - Pattern Matching
Project Amber: https://openjdk.java.net/projects/amber/
in JDK 12: https://openjdk.java.net/jeps/325
in JDK 13: https://openjdk.java.net/jeps/354
in JDK 14:
https://openjdk.java.net/jeps/305
https://openjdk.java.net/jeps/361
in JDK 15:
https://openjdk.java.net/jeps/360
https://openjdk.java.net/jeps/375
in JDK 16:
https://openjdk.java.net/jeps/394
https://openjdk.java.net/jeps/397
in JDK 17:
https://openjdk.java.net/jeps/406
https://openjdk.java.net/jeps/409
in JDK 18 (maybe):
https://openjdk.java.net/jeps/405
podcast #18: • “Pattern Matching” with Gavin Bierman - In...
5:36 Pattern Switches with Sealed Classes
JEP 406: https://openjdk.java.net/jeps/406
JEP 409: https://openjdk.java.net/jeps/409
5:53 Pattern Switch
6:38 Sealed Classes
7:56 Pattern Switches with Sealed Classes vs Visitor Pattern
my blog post: https://nipafx.dev/java-visitor-patte...
on Twitter: / 1413103823996993536
on Reddit: / visitor_pattern_considered_pointless_use_p...
8:38 Wayland Display Server Support
https://mail.openjdk.java.net/piperma...
9:33 Outro
On this page of the site you can watch the video online Incremental Evolution, Pattern Switches, Wayland Support - Inside Java Newscast #8 with a duration of hours minute second in good quality, which was uploaded by the user Java 15 July 2021, share the link with friends and acquaintances, this video has already been watched 3,274 times on youtube and it was liked by 203 viewers. Enjoy your viewing!