Sitemap

Member-only story

Programming Language Advice to My Daughter, Part 4: Java

4 min readApr 23, 2025

Although Java is declining in popularity, it still has valuable merits that make it worth learning.

Substack version of this article.

In this “Programming Language Advice to My Daughter” series:

I (and therefore my family) made a living mostly with Java. I started using Java since v1.0.2 as my research project for my master's degree in 1997, and since then, with a total of 2 years of working in C++ and C# in between, most of my day work is using Java (and some JavaScript). So, I am a Java-lover, but for the future of my daughter, as a software engineer, I rate it behind Ruby, C++ and Shell Script.

Web Development: Transitioning from Java to JavaScript

For enterprise web development, there has been a transition from compiled languages to scripting languages. Successful examples as Facebook (PHP) and Airbnb (Ruby). Google’s bet on Java with its App Engine has failed.

Java’s decline can be traced back to wrong architectural decisions made by Sun itself, such as EJB and incompetent…

--

--

Zhimin Zhan
Zhimin Zhan

Written by Zhimin Zhan

Test automation & CT coach, author, speaker and award-winning software developer. Help teams succeed with Agile/DevOps by implementing real Continuous Testing.

No responses yet