On Jan 7, 2008 12:06 AM, SJS <[EMAIL PROTECTED]> wrote: > begin quoting Christopher Smith as of Sun, Jan 06, 2008 at 11:44:05PM -0800: > > SJS wrote: > > > begin quoting David Brown as of Sun, Jan 06, 2008 at 05:29:12PM -0800: > > > > > >> C# is kind of enough to consider use before initialization to be a static > > >> compilation error. Most other languages just consider it a warning. > > > > > > Well, C# is just a Java ripoff. That's nothing new. > > > > I hate it when people say this. C# is a language in its own right, and > > distinct in lots of interesting ways. Java might well have a lot to do > > with the motivations for creating the language, but it is important and > > useful to evaluate each language in its own right. > > The purpose, so far as I am concerned, of C#, was to kill Java and > remove a threat to M$. (And the mono project was a declaration of > alligance to M$ and enmity to Sun; I keep thinking of Schlock Mercenary > Rule #29...)
This is called competition. You don't think Sun wanted to kill off Visual C++ (and VB) with Java? Actually they wanted to do much, much more. They wanted to kill MS Office with StarOffice and Windows desktop dominance with Java applets. As far as I am concerned, these companies are always trying to kill each other off. So what? The Mono project came from pre-Novell folks who were frustrated writing desktop apps in C and weren't too impressed with Java. And by providing an open source clone of .NET, there is now an additional path for Windows users to migrate to Linux (or Mac in my case). -Chuck -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
