Monday, October 13, 2014

Java forever! 12 keys to Java's enduring dominance - JavaWorld

Java forever! 12 keys to Java's enduring dominance - JavaWorld
Keys to continued Java dominance
  1. Resiliency in the face of (often dirty) politics
  2. The magic of threads
  3. Java as first programming language
  4. (Close enough) cross-platform compatibility
  5. Sustained success on small chips
  6. Blu-ray
  7. Curly brackets just work
  8. Groovy
  9.  The JVM
  10. The NoSQL revolution, built in large part on Java
  11. Minecraft hooks into postmillennial mind share
  12. Open source
Java. It runs everything and is open to change. You can replace most parts of the libraries with your own code if you need different functionality. The language is open source and very flexible. Whatever limitations the language and the platform have can be solved relatively easily. This means that Java programmers continue to be some of the most productive. Even though the books no longer dominate the best-seller list and the software updates don't come as frequently, Java continues to live and even thrive.          

No comments: