Linked by Thom Holwerda on Tue 18th Jul 2006 22:31 UTC, submitted by Tom Magnum
Mono Project The Mono debate over on the GNOME desktop developer mailing list is heating up again. Philip Van Hoof makes a compelling argument about the need for GNOME decision makers to take into consideration future developers and the over-reliance of C and GObject in GNOME. At what point does a general-purpose, high level framework and runtime become a necessity for GNOME?
Permalink for comment 144408
To read all comments associated with this story, please click here.
RE[3]: Just use Python
by jmansion on Wed 19th Jul 2006 07:42 UTC in reply to "RE[2]: Just use Python"
jmansion
Member since:
2006-02-20

I think that misses the point. If you have a language-neutral JIT in place then you can use IronPython (or similar) or a whole host of other languages, with a performance that can approach native code. Using Python per se doesn't provide this.

The Mono CLR implementation isn't the only game in town, but it *is* probably more practical than many of the alternatives, at the moment.

Its quite possible that the memory and startup time issues would be *improved* using CLR, if the CLR was hosted by the desktop and 'applications' were loaded into an app domain within the single CLR, at least as an option.

I'm not convinced that Mono (or at least the core CLR and the GTK bindings part) is necessarily much more patent-threatened than Python. There are a lot of patents kicking around, and its rather likely that Python could be attacked, too.

Reply Parent Score: 1