This article was written to those who still think that the JVM equals Java and that in turn means “enterprise”. If you already understand this isn’t true, you can ignore this text below. With that clarified, let’s move on!
What is Java?
One of the first things people say when they hear the word Java is to complain over how “slow” it is. While that might have been true at some point in time, it certainly doesn’t ring true now. Far from it. It’s just one of many myths Java still hasn’t shook off. But when referring to Java we often mean the entire Java platform. Yes, Java is a platform that includes the Java Virtual Machine (JVM), the Java language and the APIs (the JDK). 
Often cited as an unbreakable trinity, those three aren’t inseparable. Quite the opposite. During the last five years people have realized that the virtual machine is capable of so much more than running Java. In hindsight one could argue that this was a failure by Sun to market this trio as “Java” instead of dividing them. So instead of focusing on...
More »
