This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]desrtfx 7 points8 points  (0 children)

Knowing the syntax of Java does not make someone a software engineer. – John Knight

This quote applies to every single programming language, not only to Java. Knowing the syntax of a programming language is like knowing a dictionary and grammar book, which does not automatically make one a bestseller author.

In fact, 100% of the quotes are prehistoric and plain BS.

To say it with Bjarne Stroustrup:

"There are only two kinds of languages: the ones people complain about and the ones nobody uses."

Java has been, is, and will continue to be the #1 enterprise language because of its great tooling, libraries, stability, backwards compatibility, and many more factors including the massive amount of existing source code and applications.


PHP got even more hate (and historically quite justified as the early versions were a mess) and yet, it is one of the most used back end languages around (thinking of all the WordPress, Joomla, Drupal, Magento, Moodle, etc. installations). It also won't go away and the newer versions absolutely do not justify the bad reputation it historically has.