- 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, he noted. That makes developing on .NET a high-risk strategy, because the developer is locked into Windows and Windows characteristics.
- Will Java go away? Most unlikely, because developers who want cross-platform interoperability will take Java. No question about it!
Read more at www.newsfactor.com. Thanks to my friend, Anup, for the article.