uangst · @uangst
1 followers · 5 posts · Server techhub.social

Laut dem COCOMO-Modell (Constructive Cost Model) sind über 3.600 Jahre Entwicklungsarbeit im Code enthalten.

#java #jdk #openjdk

Last updated 1 year ago

Ghost Letters · @ghost_letters
44 followers · 945 posts · Server fosstodon.org

I wonder if the classfile api will result in a settlement of the ongoing "do not use because it uses unofficial apis" controversy.

jep draft: openjdk.org/jeps/8280389

talk by Brian Goetz: m.youtube.com/watch?v=pcg-E_qy

#lombok #java #jdk

Last updated 1 year ago

AlternativeTo · @alternativeto
1459 followers · 1646 posts · Server mas.to

The Spring Framework has released its 6.1 version, featuring compatibility with virtual threads and 21. The update also introduces configuration options for virtual threads, method validation support, and other improvements.
alternativeto.net/news/2023/8/

#jdk

Last updated 1 year ago

Christian Ullenboom · @ullenboom
16 followers · 124 posts · Server mas.to

"JDK 21 is in Rampdown Phase Two. The overall feature set is frozen. No further JEPs will be targeted to this release."
openjdk.org/projects/jdk/21/
Features (previews omitted):
- JSR 431: Sequenced Collections
- JSR 439: Generational ZGC
- JSR 440: Record Patterns
- JSR 441: Pattern Matching for switch
- JSR 444: Virtual Threads
- JSR 449: Deprecate Windows 32-bit Port
- JSR 451: Prepare to Disallow the Dynamic Loading of Agents
- JSR 452: Key Encapsulation Mechanism API

#java21 #jdk21 #jdk #java

Last updated 1 year ago

AskUbuntu · @askubuntu
205 followers · 1749 posts · Server ubuntu.social

Permission denied trying to start a new process from a Java application as root user (with non-installed JDK)

askubuntu.com/q/1480995/612

#permissions #java #jdk

Last updated 1 year ago

Cosmin · @cosmin
122 followers · 221 posts · Server linuxrocks.online

@msw
The article says moving to a different is a lot of work. I really don't know what the big deal is. Don't you just swap one for the other?

#jdk

Last updated 1 year ago

Anthony Goubard · @anthony_goubard
24 followers · 105 posts · Server foojay.social

📊Did you know?
➡ JDK had 26,976 classes (Temurin JDK20, Windows)
➡ Including 11,960 inner classes

#java #jdk #openjdk #jdk20 #antcommanderpro

Last updated 1 year ago

Games Japan · @games
1 followers · 6 posts · Server wakoka.com
Scala Space · @scala_space
178 followers · 75 posts · Server softwaremill.social

The new interpreter uses synchronous code for the server logic, which means it needs an executor (such as a `ThreadPoolExecutor`) to serve any kind of non-trivial load.

At the same time, you can use all the goodies that come with tapir, e.g. documentation interpreters

Additionally, on 19+, you can use to provide a virtual thread executor and scale much more! This complements the tapir-loom interpreters that have been available, based on Netty & Nima.

#openapi #jdk #loom

Last updated 1 year ago

Benjamin Reed · @RangerRick
207 followers · 1686 posts · Server redwombat.social

The compact overview of 21's "frozen" feature list - Weekly vol. 45
open.substack.com/pub/vived/p/

#jdk #jvm #java

Last updated 1 year ago

Phoronix · @phoronix
2640 followers · 2422 posts · Server noc.social

21 Forked From Mainline For What Will Be The Next LTS Release

phoronix.com/news/JDK-21-Forke

Original tweet : twitter.com/phoronix/status/16

#java #jdk

Last updated 1 year ago

Frank Delporte · @frankdelporte
642 followers · 697 posts · Server foojay.social

New blog post published on the website: "The Anatomy of a JVM."

Java is not only a programming language. It’s an “umbrella” that covers tools, runtimes, and even a whole community. In this article, we take a look at one part under the umbrella: the Java Virtual Machine.

azul.com/blog/the-anatomy-of-a

#azul #java #openjdk #jvm #jdk #jre

Last updated 1 year ago

AskUbuntu · @askubuntu
115 followers · 1934 posts · Server ubuntu.social

#jdk #oracle

Last updated 1 year ago

Nicolas Fränkel · @frankel
768 followers · 777 posts · Server mastodon.top
Kenneth J. Jaeger · @kjjaeger
228 followers · 832 posts · Server fosstodon.org

@StephanWindmueller @lprimak I am warming up to the idea of having the build tool scan for the needed as long you can get have specific JDK vendor and versions required. When distributing code for others to build on their own systems, you don't want to depend on specific paths to find the required compilers or other tools (a big no-no in the world)

#jdk #java

Last updated 2 years ago

Kenneth J. Jaeger · @kjjaeger
228 followers · 832 posts · Server fosstodon.org

@StephanWindmueller @lprimak Can you say to : please don't download a from the internet, only use a JDK if it can be located on the system already? Is specifying ranges of JDK versions allowed? Can you specify any JDK vendor but one or two on a blacklist? (Thinking about blacklisting the most proprietary JDK vendor for ... reasons). If so, now that is pretty powerful!

#gradle #jdk

Last updated 2 years ago

Kenneth J. Jaeger · @kjjaeger
228 followers · 832 posts · Server fosstodon.org

@lprimak @StephanWindmueller Yep, I feel like it leads to a lot of redundancy (bloat) and security issues, etc. At least some tools still give you the choice to use a "thin" installer version that will use your system installed . I think of all companies still allow for this with their SQL Developer tool.

#jdk #oracle

Last updated 2 years ago

Kenneth J. Jaeger · @kjjaeger
228 followers · 832 posts · Server fosstodon.org

@StephanWindmueller @lprimak I think I did see that "Sip of Java" video by Billy a while ago. I don't think I like the idea of relying on auto-detection or any scanning if I want to use a other than the one it launched itself with. I feel like it is better to be explicit and just set precise JDK location.

#gradle #jdk

Last updated 2 years ago

Kenneth J. Jaeger · @kjjaeger
228 followers · 832 posts · Server fosstodon.org

@lprimak @StephanWindmueller I completely agree with you on identifying the weakest link in the chain. OW2 has done a an absolutely amazing job with ASM being out in front of new versions. @ApacheGroovy has also done quite well keeping up. To 's credit, the gap between and Gradle 8.1 was smaller, but the gap could be smaller yet. The shift to may make this whole discussion less relevant in the future, but probably not for a couple years.

#jdk #gradle #jdk20 #kotlin

Last updated 2 years ago