Member-only story
Attention Web Developers: Java is Still Going Strong
Originally published at Scalable Path by Nicolae Caprarescu on Dec. 1, 2019.
Java, together with its associated framework ecosystem, has been experiencing a steady loss of its “cool factor” in the web development community of late. By contrast, the dynamically-typed languages, such as Python and Ruby, are trending upward in popularity. In this article, I’ll examine if this loss of interest in Java is justified by breaking down the technical and business perspectives of the language with comparison to Python and Ruby.
To get to the bottom of this, we’ll analyze how Java is architecturally inclined towards scalability and how it outperforms both Python and Ruby in benchmarks. We’ll also explore what made Twitter decide to switch from Ruby to Java and look into a market segment where it has a strong presence. Then we’ll look at the factors that can cause differences in time-to-market when using Java versus dynamic languages. The final aspects we’ll assess are hiring, from a remote-working perspective, and financial considerations.