Is there any reason why an opensource project these days should still care about 20 year old hardware and it not supporting anything more recent than Java 8?!?

#Java8 #PowerPC #PowerMac #I2P

Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

https://magicmarcy.de/optionals-in-java

#Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

Optionals in Java – warum sie so wichtig sind und wie du sie richtig einsetzt | magicmarcy.de

Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen, was Optional ist, wofür es gedacht ist und wie du es praktisch einsetzen kannst, um sauberen, lesbaren und sicheren Code zu schreiben.

magicmarcy.de
Some progress to have some #opensource projects compilable again.
As a maintainer of #FreeTTS, I am still stuck to #java8 and #ant as a build system.
I upgraded from the deprecated Maven ANT Task to the Maven Resolver ANT task.
Publishing to local works again, but I am still fighting to upload my snapshot to #SonatypeNexus to have it on #MavenCentral again.
#programming

Nun ist es soweit - wir mergen unseren #Jakarta10 Feature branch in unseren Main-Dev-Branch...

Plan war vor 2 Jahren von #Java8 auf #Java17 umzustellen. Leider haben uns die vielen 3rdParty-Libs immer wieder ein Strich durch die Rechnung gemacht. Es wurde schwieriger und schwieriger- wir mussten auch einiges lernen.

Zwischendurch kam #Java11 (einfach), und #Java17 #Jakarta8 (war zu dem Zeitpunkt dann irgendwie möglich)

Also: Drückt uns die Daumen....

1/x

Hey. Call to #java #developers here. Are you stuck on #Java8 projects?

#Streams in #Java have been available since #Java8 and are still receiving new features up to #Java24. In this first blog post in the series on streams, I'll start with streams, provide an overview, and show the first steps with gatherers...

https://svenruppert.com/2025/03/29/from-java-8-to-24-the-evolution-of-the-streams-api/

From Java 8 to 24: The evolution of the Streams API

The introduction of the Stream API in Java marked a crucial step in the development of functional programming paradigms within the language. With Java 24, stream processing has been further consoli…

Sven Ruppert

seems like #Gradle just does not give a fuck about the #Java module system. Or is it that *everyone* does not gaf?

man, I wasted too many hours in the past with classpath issues. now it's module system issues? I want a fork of Gradle that does not even support #Java8.

Google Blobstore Tutorial

Allow users to upload images and other files.

Happy Coding
Google Datastore Tutorial

Store data using Google Datastore.

Happy Coding
Google Blobstore Tutorial

Allow users to upload images and other files.

Happy Coding