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?
Thread beginning with comment 144611
To view parent comment, click here.
To read all comments associated with this story, please click here.
ma_d
Member since:
2005-06-29

No. If anything, a proper superset of C, objective-c would be the logical successor. C++ is not a good C successor as it doesn't compile all C code.


Now, that wouldn't be gnome anymore. That would be another desktop.
Gnome is not defined by its implementation but by the environment it creates. If Microsoft rewrote its Windows desktop in C# so that the interface was entirely the same would it no longer be Windows?


Most of the rest of what you said was no coherent enough for me to understand. Maybe we're on different wavelengths here...

Reply Parent Bookmark Score: 2

somebody Member since:
2005-07-07

No. If anything, a proper superset of C, objective-c would be the logical successor. C++ is not a good C successor as it doesn't compile all C code.

Yep, you're right

Gnome is not defined by its implementation but by the environment it creates. If Microsoft rewrote its Windows desktop in C# so that the interface was entirely the same would it no longer be Windows?

Yeah, in MS case, you're right. They control everything. In FOSS, this would be harder. I imagine that quite a few of developers would oppose this and rewriting would result in fork (aka. different name and different desktop, there can't be two Gnome desktops).

You would simply have a mexican standoff between two groups of developers. Either that or you posses some magic power to persuade each and every developer which language is the best.

And if not? Wwhich project would retain name Gnome? Original or rewrite (which has not even started yet)?

Most of the rest of what you said was no coherent enough for me to understand. Maybe we're on different wavelengths here...

I guess you mean sarcasm part. Hope fork explanation is now better than previous sarcasm.

Reply Parent Bookmark Score: 1