12 Jun 2025

feedDZone Java Zone

Beyond Java Streams: Exploring Alternative Functional Programming Approaches in Java

Few concepts in Java software development have changed how we approach writing code in Java than Java Streams. They provide a clean, declarative way to process collections and have thus become a staple in modern Java applications. However, for all their power, Streams present their own challenges, especially where flexibility, composability, and performance optimization are priorities.

What if your programming needs more expressive functional paradigms? What if you are looking for laziness and safety beyond what Streams provide and want to explore functional composition at a lower level? In this article, we will be exploring other functional programming techniques you can use in Java that do not involve using the Streams API.

12 Jun 2025 2:00pm GMT

11 Jun 2025

feedDZone Java Zone

Java Enterprise Matters: Why It All Comes Back to Jakarta EE

Enterprise Java has been a foundation for mission-critical applications for decades. From financial systems to telecom platforms, Java offers the portability, stability, and robustness needed at scale. Yet as software architecture shifts toward microservices, containers, and cloud-native paradigms, the question naturally arises: is Jakarta EE still relevant?

For modern Java developers, the answer is a resounding yes. Jakarta EE provides a standardized, vendor-neutral set of APIs for building enterprise applications, and its evolution under the Eclipse Foundation has been a case study in open innovation. It bridges traditional enterprise reliability with the flexibility needed for today's distributed systems, making it an essential tool for developers who want to build scalable, secure, and cloud-ready applications.

11 Jun 2025 7:00pm GMT

09 Jun 2025

feedDZone Java Zone

Kung Fu Code: Master Shifu Teaches Strategy Pattern to Po – The Functional Way

"There is no good or bad code. But how you write it… that makes all the difference." - Master Shifu

The sun had just touched the tips of the Valley of Peace. Birds chirped, the wind whispered tales of warriors, and Po-the Dragon Warrior-was busy trying to write some Java code. Yes, you read that right.

09 Jun 2025 1:00pm GMT

04 Jun 2025

feedLua: news

Lua 5.4.8 released

Lua 5.4.8 has been released. It fixes all known bugs in Lua 5.4.7.

04 Jun 2025 10:34am GMT

25 Jun 2024

feedLua: news

Lua 5.4.7 released

Lua 5.4.7 has been released. It fixes all known bugs in Lua 5.4.6.

25 Jun 2024 1:01pm GMT

12 Dec 2023

feedLua: news

Mailing list moved

The mailing list has moved to Google Groups.

12 Dec 2023 5:21pm GMT