Why Java Is Still Relevant
Or why it’s not a bad idea learning it even if you hate it
(migrated from https://medium.com/i-m-h-o/da3b2c180e9c)
Java is probably one of the most “love to hate” languages out there. According to this HN poll it is the 2nd most hated language among the poll participants (statistically insignificant, but still noteworthy), only 2 points behind PHP. Certainly not a great place to be.
There are many reasons why not to like Java, but there are also quite a few good reasons to learn it, even if you don’t like it. Actually there is an increasing number of reasons to start trying to like it again, or at least to hate it less.
So here are a few reasons why I think Java is still relevant for learning:
1. X uses it (where X = Google, Amazon, Square etc…)
Google is using Java widely, and contributed a lot to the ecosystem (Google [Guava][1], [GWT][2], [Guice][3] etc). So if you want to...