Java

[ follow ]
#scala
Scala
fromScala-lang
4 days ago

Scala 3.8.3 is now available!

Scala 3.8.3 introduces local coverage exclusions and a safe mode for capability-safe code, enhancing code safety and coverage measurement.
fromMedium
3 months ago
Scala

Scala Programming Explained: A Complete Storytelling Guide for Students and Developers

Scala
fromScala-lang
4 days ago

Scala 3.8.3 is now available!

Scala 3.8.3 introduces local coverage exclusions and a safe mode for capability-safe code, enhancing code safety and coverage measurement.
fromMedium
3 months ago
Scala

Scala Programming Explained: A Complete Storytelling Guide for Students and Developers

Java
fromInfoQ
4 days ago

Java News Roundup: GraalVM Build Tools, EclipseLink, Spring Milestones, Open Liberty, Quarkus

Multiple Java frameworks and tools have released updates and new features, enhancing performance and fixing issues.
Java
fromInfoWorld
1 week ago

Basic and advanced Java serialization

Order in custom serialization must match exactly to avoid data corruption or deserialization failure.
Scala
fromMedium
1 week ago

Breaking Scala's Nil with Java Reflection

Java reflection in Spring Data MongoDB caused a bug in Scala's Nil singleton, revealing a mismatch between Scala's guarantees and JVM behavior.
#jdk-26
Java
fromInfoQ
1 week ago

Java News Roundup: JDK 26, LibericaJDK, Payara Platform, GlassFish Milestone, ClawRunr

JDK 26 has been released with 10 JEPs, alongside updates to JDK 27, Spring Framework, and other Java technologies.
fromInfoQ
1 month ago
Java

Java News Roundup: JDK 26-RC1, Spring Framework, Open Liberty, EclipseStore, Gradle

Java
fromInfoQ
1 week ago

Java News Roundup: JDK 26, LibericaJDK, Payara Platform, GlassFish Milestone, ClawRunr

JDK 26 has been released with 10 JEPs, alongside updates to JDK 27, Spring Framework, and other Java technologies.
fromInfoQ
1 month ago
Java

Java News Roundup: JDK 26-RC1, Spring Framework, Open Liberty, EclipseStore, Gradle

#kotlin
Java
fromMedium
1 week ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
fromMedium
2 months ago
Software development

Kotlin vs Scala vs Java: Which Language Wins? (2026)

Choosing between Java, Kotlin, and Scala directly impacts project outcomes because they differ in stability, market share, developer satisfaction, cost, and specialization.
Java
fromMedium
1 week ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
Scala
fromMedium
3 weeks ago

100 Scala Scenario-Based Interview Questions and Answers

Scala technical interviews prioritize practical problem-solving and design reasoning over syntax memorization, with scenario-based questions evaluating real-world technical capabilities.
Java
fromInfoWorld
2 weeks ago

Java future calls for boosts with records, primitives, classes

Java is advancing record creation, primitive boxing, and pattern matching through multiple JEPs to improve code conciseness and type handling capabilities.
Java
fromInfoWorld
2 weeks ago

9 reasons Java is still great

Java maintains prominence through balancing stability with innovation, community-driven governance via the Java Community Process, and continuous evolution incorporating functional programming, concurrency, and cloud computing advances.
#scala-interview-preparation
#java-26-release
Java
fromInfoQ
2 weeks ago

Java 26 Delivers Language Innovation, Library Improvements, Performance and Security

Java 26 introduces 10 JEPs including improvements to libraries, language innovation, performance, and security, with five features still in preview or incubator stages.
Java
fromTechzine Global
2 weeks ago

Oracle Releases Java 26: AI, Security, and the Java Verified Portfolio

Oracle releases Java 26 with ten JEPs focused on AI integration, cryptography, and developer productivity, including HTTP/3 support and post-quantum security enhancements.
Java
fromDevOps.com
2 weeks ago

Java 26 Arrives With AI Integration and a New Ecosystem Portfolio - What It Means for DevOps Teams - DevOps.com

Java 26 positions Java as the infrastructure layer for AI workloads, with 73 billion active JVMs already running enterprise systems where agentic AI will operate.
Java
fromInfoQ
2 weeks ago

Java 26 Delivers Language Innovation, Library Improvements, Performance and Security

Java 26 introduces 10 JEPs including improvements to libraries, language innovation, performance, and security, with five features still in preview or incubator stages.
Java
fromTechzine Global
2 weeks ago

Oracle Releases Java 26: AI, Security, and the Java Verified Portfolio

Oracle releases Java 26 with ten JEPs focused on AI integration, cryptography, and developer productivity, including HTTP/3 support and post-quantum security enhancements.
Java
fromDevOps.com
2 weeks ago

Java 26 Arrives With AI Integration and a New Ecosystem Portfolio - What It Means for DevOps Teams - DevOps.com

Java 26 positions Java as the infrastructure layer for AI workloads, with 73 billion active JVMs already running enterprise systems where agentic AI will operate.
#openjdk
fromInfoQ
2 months ago
Java

Java News Roundup: WildFly 39, Open Liberty, Spring Framework, JobRunr, Gradle, Micrometer

fromInfoQ
2 months ago
Java

Java News Roundup: WildFly 39, Open Liberty, Spring Framework, JobRunr, Gradle, Micrometer

Java
fromOracle
2 weeks ago

The Arrival of Java 26

JDK 26 introduces ten significant enhancements including language innovations for AI integration, performance improvements through garbage collection optimization, and cryptographic security enhancements for better application security.
Java
fromInfoWorld
2 weeks ago

Oracle unveils the Java Verified Portfolio

Oracle's Java portfolio simplifies licensing and roadmap management by separating core JDK from portfolio offerings, centralizing tool access, and enhancing supply chain integrity with governance support.
Java
fromInfoQ
2 weeks ago

Java News Roundup: JHipster 9.0, Project Valhalla, Spring, Helidon, OpenXava, Java Operator SDK

JHipster 9.0 GA released alongside updates to JDK 26/27, Project Valhalla, Spring Framework, and multiple Java ecosystem tools and libraries.
Software development
fromInfoQ
2 months ago

Java News Roundup: Spring Shell, JReleaser, TornadoInsight, Apache Camel

Spring Shell 4.0 GA released; JReleaser 1.22.0 and Apache Camel 4.14.3 issued; TornadoInsight gains TornadoVM 2.0 compatibility; JDK 26/27 EA builds continue.
Java
fromInfoQ
1 month ago

Java News Roundup: Lazy Constants, TornadoVM 3.0, NetBeans 29, Quarkus, JReleaser, Open Liberty

Java ecosystem releases include JEP 531 Lazy Constants advancing to Candidate status, GA releases of TornadoVM 3.0 and NetBeans 29, and multiple point releases across Quarkus, JReleaser, Chicory, RefactorFirst, Micronaut, Jox, and Open Liberty.
Software development
fromInfoQ
1 month ago

Are You Missing a Data Frame? The Power of Data Frames in Java

DataFrames and data-oriented programming promote modeling immutable data separately from behavior, making Java suitable for DataFrame-style data manipulation comparable to Python.
fromMedium
2 months ago

Two Months of Vibe-Coding: Scala, Constraints, Trust and Shipping

If there's one thing I want you to take away from this article, it's this: testing harness is the most important thing for vibe-coding. Not prompt engineering, not fancy plugins, just constraining your AI outside AI toolchain. I'm calling it harness because it's not only tests. It's tests, types, linters, and any other automated checks you can put in place. The more you rely on AI, the more harness you need.
Software development
#scala-3
fromMedium
1 month ago

I Can't Believe Rust Is Replacing Java

XAI just open sourced the X recommendation algorithm, and honestly, it felt like they massacred my boy. I scrolled down expecting to see language stats like the 2023 repo. You know the usual breakdown: Java, Scala, maybe some Python sprinkled in. Instead, there were only two languages listed. Rust and Python. That's it. Which immediately tells you this wasn't a refactor. This was a full rewrite.
Software development
Java
fromInfoQ
1 month ago

Java Explores Carrier Classes to Extend Data-Oriented Programming Beyond Records

Carrier classes and carrier interfaces generalize record benefits to support flexible, record-like data abstractions without imposing rigid representation rules.
Java
fromInfoWorld
2 months ago

Java 27 gets its first feature

JDK 27 adds post-quantum hybrid TLS 1.3 key exchange, giving Java applications quantum-resistant hybrid algorithms via javax.net.ssl by default without code changes.
fromDevOps.com
1 month ago

Survey Surfaces Massive Amount of Java Technical Debt

A global survey of 2,039 Java developers published today finds 63% reporting that dead and unused code adversely affects their team's productivity, with 22% describing the impact of that technical debt as being severe. Conducted by Dimensional Research on behalf of Azul, a provider of a distribution of OpenJDK, the survey also finds that more than half (56%) now deal with a Common Vulnerability and Exposure (CVE) involving Java on a daily or weekly basis.
Java
fromInfoQ
2 months ago

Java News Roundup: Oracle Critical Patch Update, Grizzly 5, Payara Platform, GraalVM, Liberica JDK

JEP 527, Post-Quantum Hybrid Key Exchange for TLS 1.3, has been elevated from Proposed to Target to Targeted for JDK 27. This JEP proposes to enhance the implementation of RFC 8446, Transport Layer Security (TLS) Protocol Version 1.3, using the Hybrid Key Exchange in TLS 1.3 specification, currently being drafted by the Internet Engineering Task Force (IETF) in conjunction with JEP 496, Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism, delivered in JDK 24.
Java
Java
fromInfoWorld
1 month ago

Java use in AI development continues to grow - Azul report

Java usage for AI development increased to 62% in 2026, with enterprises embedding AI into existing Java systems and migrating toward non-Oracle OpenJDK.
Java
fromInfoQ
1 month ago

Java News Roundup: GlassFish 8.0, OpenHai 1.0, LangChain4j, Infinispan, Hibernate, JobRunr

Multiple Java platforms and libraries released updates, highlighted by GlassFish 8.0 GA, JDK 26/27 early-access builds, and several framework and tooling point and milestone releases.
fromTechzine Global
1 month ago

Java gains ground for production AI as Oracle loses its grip

The development of AI is producing multiple winners and losers among programming languages. The best-known languages in datasets regularly produce better, more consistent AI-generated code. This is one of several explanations for the continued growth of Java. This is despite problems surrounding Oracle's revenue model for the programming language, which seems to be driving the popularity of Java-compatible alternatives. Python was ahead of other programming languages: as the most popular language before the AI hype, it has remained at a lofty height.
Java
#jvm
fromInfoQ
2 months ago

Java News Roundup: Jakarta EE 12, Spring Shell, Open Liberty, Quarkus, Tomcat, JHipster, Gradle

From the discussions in the Jakarta EE Platform call[s] the last couple of weeks, it looks like we won't see a release of Jakarta EE 12 on this side of summer (on the Northern Hemisphere at least). The reason is that since Jakarta EE 11 was delayed by a year, most of the vendors are currently working on their implementations.
Java
Java
fromInfoWorld
2 months ago

Oracle unveils Java development plans for 2026

Oracle's Java team targets previews of value types, code reflection incubation, AOT compilation, and finalizing the structured concurrency API in 2026.
[ Load more ]