Lgd. Viktor Klang
@viktorklang.com
📤 940
📥 44
📝 39
Architect, Java Platform Group at Oracle. ⚡️Views are my own. ⚡️
reposted by
Lgd. Viktor Klang
Ana-Maria Mihalceanu
13 days ago
Hey
#Java
devs! At
@devoxx.com
, the Java Team at
#Oracle
is hosting an "Ask The Architects" panel. Post your questions here by Wed 23:00 UTC! Then check out the recording to hear the experts’ answers (as many as we can). 📝 Please read the questions others have suggested to prevent double-posting.
3
14
11
The kids wanted to go to a sci-fi convention and one of them wanted to cosplay as Chainsawman 😅 We built this together from cardboard, PVC-pipes, aluminium tape, and lots of hot glue 😆
16 days ago
2
7
1
Almost time for Devoxx BE! Putting the finishing touches on my presentation over the weekend, and I’m looking forward to meeting up with friends, colleagues, and talking to
#java
developers in person!
16 days ago
0
7
3
reposted by
Lgd. Viktor Klang
José Paumard
about 1 month ago
Joiners now support timeout in this new version. Sweet! 🙂
add a skeleton here at some point
0
7
2
reposted by
Lgd. Viktor Klang
Ana-Maria Mihalceanu
3 months ago
Amazing news 💥!!! JavaOne returns in March 2026 ❣️ Checkout all its details and save the date 🎉!!!
add a skeleton here at some point
2
17
6
I’m really looking forward to speaking at JVMLS in early August this year, so it’s time for me to start preparing:
openjdk.org/projects/mlv...
loading . . .
JVM Language Summit — Agenda
The Summit will take place on August 4–6, 2025. Our three days will be divided as follows (talks are in yellow and workshops are in green).
https://openjdk.org/projects/mlvm/jvmlangsummit/agenda.html
4 months ago
0
12
0
reposted by
Lgd. Viktor Klang
Nicolai Parlog
5 months ago
#Java
25 is frozen! 🧊 It finalizes 11 features in the language (e.g. simplified main), APIs (e.g. scoped values), and runtime (particularly AOT and JFR) and has 7 more in preview. Walk through the complete list in the latest Inside Java Newscast:
www.youtube.com/watch?v=T5q7...
loading . . .
Java 25 Brings 18 JEPs 😱 Inside Java Newscast #92
YouTube video by Java
https://www.youtube.com/watch?v=T5q72vcSjyk
2
42
14
reposted by
Lgd. Viktor Klang
Mark Reinhold
5 months ago
JDK 25 has been branched from the main line and is now in Rampdown Phase One:
mail.openjdk.org/pipermail/jd...
openjdk.org/projects/jdk...
#JDK25
#OpenJDK
#Java
loading . . .
JDK 25 is now in Rampdown Phase One
https://mail.openjdk.org/pipermail/jdk-dev/2025-June/010191.html
0
63
26
reposted by
Lgd. Viktor Klang
Sean Mullan 🏳️🌈
5 months ago
JEP 470: PEM Encodings of Cryptographic Objects (Preview) has been targeted to JDK 25 -
openjdk.org/jeps/470
This is a Preview API, so we have time to make changes. Let us know if the API is easy to use and satisfies your use cases.
#openjdk
#crypto
#security
#java
loading . . .
JEP 470: PEM Encodings of Cryptographic Objects (Preview)
https://openjdk.org/jeps/470
0
12
6
reposted by
Lgd. Viktor Klang
Nicolai Parlog
6 months ago
After virtual threads, structured concurrency is the next big step for concurrency in
#Java
. All the more important to get it right! JEP 505 overhauls the proposed API in Java 25. Learn all about that in the latest Inside Java Newscast:
www.youtube.com/watch?v=vLJD...
loading . . .
Structured Concurrency Revamp in Java 25 - Inside Java Newscast #91
YouTube video by Java
https://www.youtube.com/watch?v=vLJDPmXufQw
0
22
6
reposted by
Lgd. Viktor Klang
Sharat (Shar) Chander
6 months ago
Come join me and my
#Oracle
peers at
@devoxx.uk
(May 7-9) to celebrate 30 years of
#Java
. The opening keynote highlights what's kept it vibrant after 3 decades. And, make sure to pick up a limited edition Java 30th t-shirt from our booth. Register now, there's still time!
devoxx.co.uk
0
20
8
reposted by
Lgd. Viktor Klang
Per Minborg
6 months ago
We integrated
#java
's new Stable Values feature just now! This will allow developers and library developers to benefit from the "secret" @Stable annotation that the internal JDK code has been using for years. This can bring significant performance improvements to your code!
openjdk.org/jeps/502
loading . . .
https://openjdk.org/jeps/502
2
45
20
My presentation on
#Java
Stream Gatherers at
#JavaOne
is now available:
youtu.be/v_5SKpfkI2U?...
loading . . .
Stream Gatherers - Deep Dive with the Expert
YouTube video by Java
https://youtu.be/v_5SKpfkI2U?feature=shared
7 months ago
1
19
6
reposted by
Lgd. Viktor Klang
Per Minborg
7 months ago
#java
24 is out and here is a summary of the performance improvements we made:
inside.java/2025/03/19/p...
loading . . .
Performance Improvements in JDK 24
Java is constantly evolving with ever increasing performance. JDK 24 comes with significant performance improvements compared to previous versions including improved virtual thread handling, reduced s...
https://inside.java/2025/03/19/performance-improvements-in-jdk24/
0
32
13
reposted by
Lgd. Viktor Klang
Mark Reinhold
7 months ago
Java 24 / JDK 24: General Availability:
mail.openjdk.org/pipermail/jd...
Features:
openjdk.org/projects/jdk...
#java24
#jdk24
#openjdk
#java
loading . . .
https://mail.openjdk.org/pipermail/jdk-dev/2025-March/009843.html
8
111
64
reposted by
Lgd. Viktor Klang
Stuart Marks
7 months ago
Only five days until
#JavaOne
! Don’t miss out on attending the conference that started it all! Network with
#Java
experts from
#Oracle
and the community. Register now: javaone.com I'll be there, and so will Dr Deprecator!
0
11
9
Getting ready for
#JavaOne
, I hope to catch up with a lot of people I haven’t seen in a long time.
7 months ago
0
2
0
reposted by
Lgd. Viktor Klang
Per Minborg
7 months ago
#java
's new Stable Values API (Preview) was just targeted for JDK 25! Don't miss my talk at
#JavaOne
about Stable Values:
reg.rf.oracle.com/flow/oracle/...
0
39
16
Text from before 2022 is the new ”Low-background steel”:
en.m.wikipedia.org/wiki/Low-bac...
loading . . .
Low-background steel - Wikipedia
https://en.m.wikipedia.org/wiki/Low-background_steel
8 months ago
0
6
2
reposted by
Lgd. Viktor Klang
Mark Reinhold
8 months ago
First JDK 24 Release Candidate:
mail.openjdk.org/pipermail/jd...
Downloads:
jdk.java.net/24/
#JDK24
#Java24
#OpenJDK
#TestItNow
0
53
23
I’ve taken Ghostty for a spin over the past days and I think I am starting to prefer it over iTerm2.
10 months ago
0
2
0
Today ended with me being nerd-sniped by
@pminborg.bsky.social
😅
10 months ago
0
2
0
reposted by
Lgd. Viktor Klang
Antoine Sabot-Durand
11 months ago
Nice video by
@josepaumard.bsky.social
on enhancing
#Java
#Streams
with
#Gatherers
since
#Jdk22
loading . . .
Better Java Streams with Gatherers - JEP Cafe #23
YouTube video by Java
https://youtu.be/jqUhObgDd5Q
1
16
5
reposted by
Lgd. Viktor Klang
Joe Darcy
11 months ago
And JDK 25 is now underway!
git.openjdk.org/jdk/commit/5...
#OpenJDK
loading . . .
8342979: Start of release updates for JDK 25 · openjdk/jdk@5cc150c
8342982: Add SourceVersion.RELEASE_25 8342983: Add source 25 and target 25 to javac Co-authored-by: Joe Darcy <
[email protected]
> Reviewed-by: iris, darcy, erikj, dholmes
https://git.openjdk.org/jdk/commit/5cc150c63632c3ab8bf23d94f941d3b6db45d55c
0
7
4
reposted by
Lgd. Viktor Klang
OpenJDK
11 months ago
Hello, Bluesky!
13
185
44
If Stream Gatherers improve the solutions to your Advent of Code assignments please let me know 👍
#java
#streams
#AdventOfCode
11 months ago
2
8
1
reposted by
Lgd. Viktor Klang
Sean Mullan 🏳️🌈
11 months ago
November has been a good month for
#Java
#Security
! JEPs Integrated: - 478: Key Derivation Function API (Preview) - 486: Permanently Disable the Security Manager - 496: Quantum-Resistant Module-Lattice-Based Key Encapsulation Mech - 497: Quantum-Resistant Module-Lattice-Based Digital Signature Alg
1
28
9
reposted by
Lgd. Viktor Klang
Mark Reinhold
11 months ago
There will be 24 JEPs in JDK 24.
openjdk.org/projects/jdk...
#OpenJDK
#Java
7
161
69
During dinner, out of the blue, someone says: ”So, Viktor, I’ve been meaning to ask you about your position on the Riemann Hypothesis.” Me: 😬
11 months ago
1
0
0
reposted by
Lgd. Viktor Klang
Sharat (Shar) Chander
11 months ago
#Java
developers, Feel free to follow
@javachampions.bsky.social
to learn more about
#JavaChampions
info & activities…the account will become more active on
#Bluesky
🦋 as more footing is secured. Thx for your patience. Also follow all program members with this starter pack:
go.bsky.app/CfRBzuP
add a skeleton here at some point
3
64
34
reposted by
Lgd. Viktor Klang
11 months ago
Hello World!
#Java
developers, this is the official
#JavaChampions
account on Bluesky. Look for more activity here.
10
132
44
reposted by
Lgd. Viktor Klang
Sharat (Shar) Chander
11 months ago
#Java
peers, The Java Community Pack 2 is now filled with the next set of 150 names. I'm now working on Pack 3...Please let me know who to include by replying or direct message. I'll keep creating additional packs as we re-grow the
#JavaCommunity
on
#Bluesky
🦋
29
42
17
Isi t just me or is it a little bit easier to breathe here? ☺️
11 months ago
1
10
0
reposted by
Lgd. Viktor Klang
Sharat (Shar) Chander
11 months ago
If you are part of the
#Java
community, raise your hand so I can follow you. My entire professional existence is to make build, grow and nurture the Java tech community.
28
87
18
Really seems like this place is picking up some steam after an arguably slow start. If this keeps going I think my use of X will approach zero in six months time.
12 months ago
2
6
0
you reached the end!!
feeds!
log in