Moving Java Forward with Java 19
Ғылым және технология
Advance your application innovation with Java 19! In this special Developer Live episode, experts from Oracle’s Java Platform Group share the strategies, tips, and knowledge you need to create the next generation of rich, scalable, and secure enterprise applications for various deployment environments. Explore new features: Structured Concurrency, Record Patterns, Foreign Function and Memory API, Virtual Threads, Pattern Matching for switch, Vector API, and Linux/RISC-V Support.
Panelists:
‾‾‾‾‾‾‾‾‾‾‾‾‾
➤ Georges Saab
Senior Vice President, Java Platform Group, Oracle
Chair, OpenJDK Governing Board
➤ Chad Arimura
Vice President, Java Developer Relations, Oracle
➤ Aurelio García-Ribeyro
Senior Director, Product Management for Java SE, Oracle
➤ Sharat Chander
Senior Director, Java Product Management & Developer Engagement, Oracle
⎯⎯⎯⎯⎯⎯ More information ⎯⎯⎯⎯⎯⎯
Oracle Java ➠ oracle.com/java
OpenJDK ➠ openjdk.org
JavaOne ➠ oracle.com/javaone
Inside Java ➠ inside.java
Dev Java ➠ dev.java
Tags: #Java #OpenJDK #Oracle #InsideJava #JavaOne #DevLive
Пікірлер: 32
One of the reasons.. Amongst the reasons why Java is so popurar is fanatical dedication to the the backwards compatibility (Monty Python)
@TheTubepc
Жыл бұрын
Absolutely .. unlike most software, I knew but realised clearly now. Backwards compatibility should be the absolute gold standard for evaluation and development of any software meant for wide usage.
@NathanClayton
Жыл бұрын
The only other place I've seen such a level of backwards compatibility is with IBM mainframes and microcomputers where software written 40 years ago will still run fine on a new system, even after multiple architecture changes.
@IndellableHatesHandles
Жыл бұрын
**cough cough** Python
Excellent conversation and really shows why Java is a still a force to be reckoned with all these years later!
I'm so proud of this new features.. Great, Oracle!
Yeah, great, congratulations, Oracle Java 19! Greetings from a bioeng graduate student, universidad del Cauca, Colombia.
☕Let's Go Java! õ/
The java will be more perfect if it has the isolated container for library's dependencies (similar to nodejs), a single library in the project will be able to upgrade freely without worrying about the transitive dependency conflicts (Jar Hell) during the long term project maintenance.
Nice format! Pleasure to listen
@java
Жыл бұрын
Thanks! Glad you like it!
Great conversation!💚💙💜🧡💛 Code demonstration is also very informative! Thanks for publishing!
@java
Жыл бұрын
You're very welcome!
Thank you for your hard work and amazing new features with new the cadence. I wish enterprises would adopt them faster. I'm still stuck on Java 8 😢
🎉🎉
I think that pushing inheritance was a mistake, specifically for regular coders, but other than that, Java is a very clean language.
👍👍
It's been a wild ride.
I have been using scala and java. Scala team is still dreaming at the time without java8.
Would it be possible to have a GC-less Java?
@chrisfreel
Жыл бұрын
You can have it right now: just don't create garbage and you don't need to collect it. 😉 Otherwise, I guess you want something like Rust?
@JorgetePanete
Жыл бұрын
@@chrisfreel Yeah, compile-time removing at least some need for GC, without changing the code
@mdtanveerhasan1453
Жыл бұрын
@@JorgetePanete Similar to RAII in C++?
@JorgetePanete
Жыл бұрын
@@mdtanveerhasan1453 Had to look that up, which would be the Cleaner API here I think, so I think so, but without needing to try ()
Nice :3
@java
Жыл бұрын
🥳
Are there still somebody using Java 8?
50:15 Out of two books i decided to buy ever(all others are .pdf) one is getting obsolete... oh boy...
@DmitryShultz
Жыл бұрын
I also got book on JNI 😆
how do you become a Java 🏆 Champion
gj
theory videos, but they are old and super long.