Re: GNOME dependent on Mono


On 11/29/07, Vincent Untz <vuntz gnome org> wrote:
> Le jeudi 29 novembre 2007, à 18:03 -0500, Joe Shaw a écrit :
> > It's been frustrating over the past few years that GNOME hasn't taken
> > a firm position on the issue.  I have personally felt very in limbo
> > because my application is in C#, and it would make me much more
> > comfortable if the community and/or the foundation came out strongly
> > in support of it as a first-class language and environment, or to
> > reject it from ever becoming a core piece of the platform.
> It depends what you call "platform" :-) If it's the GNOME Developer
> Platform, it is my understanding that there's a consensus we want to
> keep the platform in C.

Indeed, I wasn't totally clear on this.

I do believe things get a little muddied when we start talking about
things like daemons, D-Bus interfaces, etc.  My understanding is that
we want the Platform in C because it makes it usable from all
applications and bindable into other languages.  But libbeagle is a C
library that talks over a IPC to a C# running daemon.  Does that make
it suitable for platform?  Can D-Bus interfaces become part of the

> The main issue here is that each time a
> mono-based app is proposed, there are comments only made on the fact
> that it's mono-based. Also, quite often, there are comments for python
> apps because it's slow, memory-hungry, etc.

Indeed, the technical arguments are sane and good criteria to
determine a module's suitability.  But the philosophical and moral
objections, to borrow a phrase, are what seem to create a double
standard in my eyes.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]