Linked by Eugenia Loli on Mon 19th Sep 2005 17:02 UTC, submitted by Eli M. Dow
Mono Project Build applications for Linux while maintaining cross-platform capabilities using .NET languages.
Permalink for comment 33954
To read all comments associated with this story, please click here.
RE: Managed Code is what we need
by Anonymous on Tue 20th Sep 2005 12:54 UTC in reply to "Managed Code is what we need"
Anonymous
Member since:
---

This is the race and Microsoft does everything wrong it can: win32-winforms-avalon - 3 API changes in only several years. That's why .NET hasn't been adopted until now [except by ATI and HP]. The one who manages to move the majority of the code base from unmanaged to managed will rule upcoming 20 years of IT.

But M$ in a very good position. Easier to port the existing Visual Basic, C++, Delphi code to .NET to Java. The .NET environment give a language-independent class library and give a common CLR to every language. There are COBOL, RPG, Python, Object Pascal, etc. implementation for .NET.

And yes, while Java is a very consistent development environment, it is not usable for such a task.
It is true, but the major reason: the java is NOT changed to API. No databindnigs, no client-side database cache, etc. Yes, there are some independent development, but there is not any only one widely accepted. With ADO.NET any company can develop data-bounded web controls, windows.forms controls or any external components.

Reply Parent Score: 0