fre, 14 07 2006 kl. 19:50 +0200, skrev David Neary:
> Hi,
> 
> Darren Kenny wrote:
> > I'm not totally against C# applications themselves - what I am for is 
> > choice. I
> > don't think any thing other than C should  be part of Core GNOME - to put
> > anything other than C into here can cause loads of problems - what happens 
> > if we
> > start to do all our main development in C# (or anything else for that 
> > matter)
> > going forward, then less and less of GNOME will be re-usable without Mono 
> > since
> > all the innovation will be in C#. This is why I think we need a definition 
> > of
> > what is core...
> 
> This is the core of the discussion, and strikes at the heart of another
> more important question. What is GNOME?
> 
> Is GNOME a platform on which we allow distributors to develop the
> desktop experience, or is GNOME a project where we build that desktop,
> and enable repackaging and differentiation of distributors on a complete
> free software computing environment?
> 
> It appears to me that significant blocks of functionality are being
> written in languages other than C for GNOME (this is hardly surprising,
> C development is slower than development in most modern high-level
> languages), and those applications are being built outside our
> community. I'd like GTK#, java-gnome, gtkmm, pygtk and ruby-gtk
> developers to consider themselves GNOME developers. I'd prefer GNOME to
> be a pick'n'mix of complete usable applications rather than a slimline
> core platform which generates no excitement.

I'm currently only a translator within GNOME but if I was one day to
contribute more time, I would definately do it using MonoDevelop and C#
as I find C# to be a fun language to program in and MonoDevelop is by
far the IDE I like the most which is available in a GNOME environment.

Now that doesn't mean Mono shouldn't be optimized, however when I look
at what takes up the most memory on my system, those are C applications
- Epiphany and Evolution (which also eats up an additional 80 megs just
for spamassassin), these key in at a combined 240 megs (number taken
from the system monitor application so they are sure to be accurate like
Boy George is straight). In comparison Tomboy after running for days
sits at 40 megs (it was 25 megs earlier so I suspect it might be
leaking).

Tomboy is a fantastic application, after discovering it I quite
literally changed the way I work - keeping it out of the desktop because
of ressource consumption concerns that can be fixed would be a bad
decision for users. We are still catering to those right?

- David Nielsen






_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to