On Sun, 2007-12-02 at 20:42 +0000, jamie wrote:
> On Sun, 2007-12-02 at 14:37 -0500, Colin Walters wrote:
> > On Sun, 2007-12-02 at 15:36 +0000, jamie wrote:
> > 
> > > Vala of course - http://live.gnome.org/Vala
> > 
> > Rewriting every application in another language isn't the answer for
> > resource usage.  Not that Vala is bad, on the contrary it seems nice for
> > some use cases, but in terms of engineering effort it would be far
> > easier to rework various Python applications like deskbar,sealert etc.
> > to run in a single Python process.  
> > 
> > And more generally, to have one VM per language type, rather than per
> > app.
> > 
> 
> so if one app dies your entire desktop dies too?
> 
> As far as python goes the big culprit is PyGTK AFAICT - it seems to
> contribute a huge amount of bloat
> 
> A better way may be to have the front end of say deskbar in c/c++/vala
> and embed python for the existing plugins (which do not use pygtk
> AFAICT)

If PyGTK is bloated, shouldn't the answer be to fix PyGTK rather than to
rewrite every piece of code using it?

Personally, I hate coding in C - I have better things to do with my time
than to deal with things I don't really have to deal with. And I know
there are a lot of people like me, or else PyGTK etc. wouldn't be so
popular. "Go back to C" just isn't an acceptable option.

        Ethan

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

Reply via email to