[Mono-list] Java, Mono, or C++.. by HP

Met met@uberstats.com
Wed, 17 Mar 2004 18:45:43 -0500


On Wed, 2004-03-17 at 16:33, Preston Crawford wrote:
> As a Gnome user and fan I'd prefer Gnome remained fast and unencumbered
> by possible legal tangles. 

This shouldn't _slow_ down Gnome.  No matter how you look at it, they're
compiled languages - just think about all the applications you have on
your Gnome installation that aren't (Python, Bash, etc).  Naturally
however, being a higher level language does mean some performance
decrease.  But theoretically it shouldn't be a problem with modern day
machines, and should be faster than run-time compile/execution. 
Wouldn't it be nice to compile all the python applications down to one
common binary for use and sharing across multiple languages?  Having
Mono used as the new framework for Gnome (future, not passed) it would
allow Mono/.Net to perform the task it's meant to.  Join multiple
languages together under a common framework so that everyone can
benefit.

> I don't want EITHER Java nor Mono to form the
> basis of Gnome.

Its not like Mono/Java would be used to actually rewrite the entire
framework.  It would slowly entangle itself into the gnome core so that
you could write system and user level applications with them in order to
gain the benefits of higher level languages.

~ Matthew