sentences: "K→J" (a backward step) because the developers believed that Smalltalk was better than Java, but "8→9" (a forward step) because the new VM would be better than before.The J9 JVM became the runtime engine for many of IBMs Enterprise middleware products, where it has built its reputation for high performance, scalability, and reliability.