Linked by Thom Holwerda on Thu 12th Feb 2009 08:05 UTC, submitted by poundsmack
Mono Project Novell's Miguel de Icaza has announced on his blog that Moonlight has hit the 1.0 milestone. Moonlight is the open source implementation of Microsoft's Silverlight technology, a framework similar to Adobe's Flash. Silverlight has already been used during the Olympic Games and President Obama's inauguration for streaming those events across the internet.
Thread beginning with comment 348418
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Monkey see, monkey do
by Matzon on Thu 12th Feb 2009 12:18 UTC in reply to "RE: Monkey see, monkey do"
Matzon
Member since:
2005-07-06

It's not really integrated. You can have a perfectly fine GNOME desktop without mono. There are a couple of apps written in mono for Gnome, but they aren't necessary or integrated.

Yes, but my point is that it IS already integrated. As a Ubuntu-Gnome (default install) user I have to actively remove it.

What's the point of being different just for the sake of being different?

Isn't it the task of microsoft to make sure that mono is compatible with microsoft?

From my POV the mono developers are spending all of their time chasing a moving target, instead of creating something new. Make mono better than .net (do keep compatibility with clr/il) - don't just copy it.

Microsoft's CLR is both a great idea and a great implementation. If the Open Source community can take that and build upon it then that's great.

100% agree - so start building upon it! (boo stands out - but is independent of mono, afaik.).
btw, mono could not use the CLR implementation? - only the specification?

Open Source has long history of taking good ideas, re-implementing them, and making them better (see Linux, Firefox, apache, gcc etc. etc.)

All of these are self contained and follow no direction as pointed out by others (except some open standards (w3c, c-specs etc). I understand what nyou're trying to say - but I dont think these compare. Perhaps if apache was an implementation of IIS and they kept copying features from IIS, then I would see the similarity.

Edited 2009-02-12 12:20 UTC

Reply Parent Bookmark Score: 3

RE[3]: Monkey see, monkey do
by abraxas on Thu 12th Feb 2009 14:25 in reply to "RE[2]: Monkey see, monkey do"
abraxas Member since:
2005-07-07

Yes, but my point is that it IS already integrated. As a Ubuntu-Gnome (default install) user I have to actively remove it.


Ubuntu isn't GNOME. Blame Ubuntu for the integration, not GNOME.

From my POV the mono developers are spending all of their time chasing a moving target, instead of creating something new. Make mono better than .net (do keep compatibility with clr/il) - don't just copy it.


It seems like you haven't been paying attention. Mono has been doing exactly that for years.

100% agree - so start building upon it! (boo stands out - but is independent of mono, afaik.).


Boo is a language just like C#. They both run use the CLR. Using boo doesn't change anything. C# and the CLR are standards. It's the Microsoft compatibility libraries that people are worried about but they are not necessary for Mono to exist. In fact the Linux applications you know that use Mono DO NOT use any of those libraries.

Reply Parent Bookmark Score: 2

RE[3]: Monkey see, monkey do
by jstedfast on Thu 12th Feb 2009 14:25 in reply to "RE[2]: Monkey see, monkey do"
jstedfast Member since:
2007-06-21

Mono already is innovating and better than Microsoft's .NET in a number of ways (in fact, they're copying our features now!)


Mono has cutting edge features like SIMD optimizations and an interactive C# shell (Microsoft has announced that they will be adding a C# interactive shell for .NET 5.0 which won't be out until 2012)

Mono also had Mono.Addins long before Microsoft released their Microsoft Extension Framework.

Reply Parent Bookmark Score: 5