Linked by Thom Holwerda on Fri 11th Aug 2006 19:10 UTC, submitted by Dolphin
.NET (dotGNU too) "Four short years ago, Microsoft unveiled its new framework/engine for programming and running applications in a virtual environment, and the world was stunned. Microsoft had introduced a run-time environment that was for the first time a true 'write once, run everywhere' implementation, but that was far from being the end. With .NET 3.0 on the loom, NeoSmart Technologies takes a look at how far .NET has come and just how long it can keep going."
Thread beginning with comment 151612
To read all comments associated with this story, please click here.
java+jython taking over the world
by pierino on Fri 11th Aug 2006 22:55 UTC
pierino
Member since:
2005-07-31

.NET is not cross plattform (whats mono ? hahahahahha )
java +jython is perfect for most apps.

Reply Score: 1

n4cer Member since:
2005-07-06

.NET is not cross plattform (whats mono ? hahahahahha )
java +jython is perfect for most apps.


The misunderstanding comes in using the term .NET rather than CLI. Microsoft created a cross-platform standard for applications development called the CLI.

.NET is Microsoft's implementation of the CLI plus additional platform-specific libraries, just as Mono is Ximian/Novell's implementation of the CLI plus platform-specific libraries (plus their own implementation of MS' platform-specific APIs). These additional libraries atop the CLI are value adds, and are not part of the standard, nor meant to be cross-platform unless licensed as such.

Any code built for the CLI should run on any implementation of the CLI (disregarding profile differences).

Cross-platform compatibility issues only appear when you bring in code tied to a specific platform by license or dependence on platform services. This is easily avoided if cross-platform compatibility is your main goal.

Reply Parent Score: 2

tmack Member since:
2006-04-11

Which makes any serious crossplatform .NET impossible. Microsoft designed and created the technology, and it's completely in their interest to keep it Windows-only.

Mono is a sad waste of time.

Reply Parent Score: 1