The Irresistible Charms of Java

Why is Java surviving –even thriving– in spite of an explosion in the number of alternatives? We offer an opinion on what went wrong and what went right, and which technical and business charms make Java a great choice even today.

This is the slide deck that I use in my talks on this subject, usually to stir up conversations. Since it is highly opinionated, I understand that there could be other opinions. Feel free to add your perspective in comments.

2 thoughts on “The Irresistible Charms of Java

  • […] Given Java’s popularity and #1 position, the “Better Java” title is not just about beating Java but becoming #1 programming language. Because of this, all application programming languages get compared against Java. While Java kept losing some developers to these languages over the years, it still manages to retain the top spot. In spite of the widely discussed nuances of Java, the programmers –by and large– would not switch to other languages, because there were always some shortcomings of the newer languages as compared to Java. (We covered why Java remains popular in our post The Irresistible Charms of Java). […]

Leave a Reply

Your email address will not be published. Required fields are marked *