“Is Java Finished?” By Vincent Ryan

Here are my takes from an article by Vincent Ryan called “Is Java Finished?“

Java’s philosophy of development is to expose low-level system interfaces to give developers greater control.
Microsoft simplifies the development process; the developer has less control — but the tools are easier to use.
In the Microsoft model, standards and portability are not important, [...]