To: Michael F. Donadio who wrote (41982 ) 3/13/2001 7:06:58 PM From: Prognosticator Respond to of 64865 I noticed you didn't ask me that question. But I'll answer anyway since I am 'The Prognosticator'. Microsoft tried to 'embrace and extend' Java with their Windows only programming extensions, and as we all know, SUNW sued them and made them cease and desist, prevailing in the courts. Microsoft are now playing at being bad losers, and are trying to re-invent Java. They've called their programming language and environment C# (C-sharp) which is not a bad name, well not as bad as COOL which was the original code name. C#, if it ever gets finished, will still not be Java because it's coming at the problem of Internet computing from a different perspective. (I'm getting a little extended beyond my detailed knowledge of C# now, so please correct me if I'm wrong). C# doesn't have the security and protection built into it that Java has. Microsoft have never understood the need for security on the Internet, which is why they ship their email clients (Outlook Express etc) with VBX scripting enabled by default, and hence the large number of destructive email viruses we've seen recently. -- IMO they should be class-actioned out of business for this incompetent act alone -- And security is only the start of their problems. .NET is a distributed computing platform, for which the programming language of choice will be C#, and the data-exchange format will be XML (understand the difference now?). IMO, the sheer complexity of .NET and C# will be their undoing, and the platform, when it finally ships, will be pretty much restricted to those in-house network developers who are currently working away happily in NETBEUI networks, not on the Internet. P.