226
7
227
2
228
8
229
11
230
3
231
15
Value Objects in Valhalla (www.youtube.com)
submitted 3 years ago by jon@lemdro.id to c/java@programming.dev

Presented by Dan Smith - Senior Developer (Java Platform Group - Oracle) during the JVM Language Summit 2023 (Santa Clara CA).

Project Valhalla ➱ https://openidk.org/projects/valhalla/
Early-Access builds ➱ https://jdk.java.net/valhalla/
Development ➱ https://github.com/openjdk/valhalla

Follow along Expert Group design discussion ➱ https://mail.openjdk.org/pipermail/valhalla-spec-experts/
Implementation & usage discussion ➱ https://mail.openjdk.org/pipermail/valhalla-dev/
Design feedback (write-only) ➱ valhalla-spec-comments@openjdk.org

232
2
233
1
234
8
235
12
236
4
submitted 3 years ago* (last edited 3 years ago) by costalfy@programming.dev to c/java@programming.dev
237
12
submitted 3 years ago* (last edited 3 years ago) by costalfy@programming.dev to c/java@programming.dev
238
1
submitted 3 years ago* (last edited 3 years ago) by jon@lemdro.id to c/java@programming.dev

Presented by Ron Pressler - Architect (Java Platform Group - Oracle) during the JVM Language Summit 2023 (Santa Clara CA).

⎯⎯⎯⎯⎯⎯ Resources ⎯⎯⎯⎯⎯⎯

Make sure to check the JVM Language Summit 2023 playlist.

Tags: #JVMLS #Java #ProjectLoom #OpenJDK

239
7
submitted 3 years ago* (last edited 3 years ago) by jon@lemdro.id to c/java@programming.dev

"Java 21 is chock-full of great features and if you're coming all the way from 17, there's a plethora of additions to use and get used to, but it's all for naught if you can't actually update. In this #RoadTo21 episode, we discuss all you need to know to update from Java 17 to 21: API changes that may require you to update your code (like the introduction of sequenced collections or bug fixes in Double/Float::toString and IdentityHashMap), ongoing deprecations (threading, security manager, finalization, and more) and changes in networking (like earlier URL validation and HTTP timeouts), encoding (UTF-8 by default and changes in date/time/unit formatting), the runtime (like removed options class loading), and tooling (like new warnings). We'll also go beyond the nitty-gritty details and see the bigger picture of how to best prepare and execute your Java and 3rd party updates by talking about inside.java, release notes, Quality Outreach, and much more."

240
16
submitted 3 years ago* (last edited 3 years ago) by burtek@programming.dev to c/java@programming.dev

I'm a web (frontend) developer with 7+ years of experience. I want to become a full stack developer and want to get to know the business side of java. Already know the language and can easily write small CLI or GUI apps (mostly thanks to knowledge of other languages) but have no experience at all with anything business-related. What libraries/solutions would you recommend to me to learn (DB libs, queueing, http server, sockets, etc, anything else)?

241
5
242
20
OpenJDK 21 RC (jdk.java.net)
243
9
244
21
Java 21: what’s new? (www.loicmathieu.fr)
submitted 3 years ago by mac@programming.dev to c/java@programming.dev
245
11
246
3
247
5
Toward Condensers (openjdk.org)
248
35
IntelliJ IDEA 2023.2 Is Out (blog.jetbrains.com)
249
5

This is going to be big for us. Can’t wait to dump JNI. This would be a huge improvement.

250
9
view more: ‹ prev next ›

Java

2038 readers
1 users here now

For discussing Java, the JVM, languages that run on the JVM, and other related technologies.

founded 3 years ago
MODERATORS