Loading…

Java, but why? The state of Java in 2024

Ben and Ryan chat with listener, professional pilot, and Java enthusiast Lenny Primak about what he finds exciting about Java in 2024.

Article hero image
Credit: Alexandra Francis

Lenny started using Java around 1997 as a college student. He got his first Wall Street job right before he turned 18, working with programming languages like C++ and distributor trading systems before becoming a pilot in 2007. Since then he has been an avid Java programming hobbyist.

Why get excited about Java? According to Lenny, he finds Java to be a brilliant technology, far ahead of its time. He loves that Java is no longer a verbose language as it was in the early days, works well on machines, has had no recent security breaches, and no real failures attributed to Java not working. In addition, every six months you get a production quality release.

You can connect with Lenny Primak at Flow Logix, X, LinkedIn, Github, or Mastodon.

Got questions about Java? Check out the site.

Apache Groovy is a Java programming language.

Virtual Threads reduce the effort put into writing and maintaining code as well as observing high-throughput concurrent applications.

Apache Shiro is an open-source security framework that can do authentication, authorization, cryptography, and session management.

Jakarta EE, or Jakarta Enterprise Edition, is a suite of services that helps developers write enterprise applications for the Java platform.

TRANSCRIPT

Login with your stackoverflow.com account to take part in the discussion.