Java Articles, Tutorials & News

Composing Functions in Early Java Versions

Part 1 of The Weekly Challenge 171 : Create sub compose($f, $g) which takes in two parameters $f and $g as subroutine refs and returns subroutine ref i.e. compose($f, $g)-($x) = $f-($g-($x)) . While the problem is given in a Perl centric way, the intent i…

Read more »

Data Oriented Programming in Java

Project Amber has brought a number of new features to Java in recent years. While each of these features are self-contained, they are also designed to work together. Specifically, records, sealed classes, and pattern matching work together to enable easie…

Read more »

Easy Learning Java (kindle book)

Amazon.com: Easy Learning Java (2 Edition): Java for Beginner’s Guide Learn easy and fast (Easy learning Java and Design Patterns and Data Structures and Algorithms Book 1) eBook : Hu, Yang: Kindle Store…

Read more »

Data Oriented Programming in Java – Brian Goetz

Project Amber has brought a number of new features to Java in recent years. While each of these features are self-contained, they are also designed to work together. Specifically, records, sealed classes, and pattern matching work together to enable easie…

Read more »