Re: Where is Gnome heading?
- From: POLONKAI Gergely <polesz w00d5t0ck info>
- To: gnome-list gnome org
- Subject: Re: Where is Gnome heading?
- Date: Wed, 20 Sep 2006 11:15:19 +0200
The following is my own opinion, and I don't belong to the Gnome team!
For about 6-7 years, I'm writing Linux programs. I do it either for
myself, in my work, and for a small community.
Linux (and AFAIK other Unix-like systems) was written in C. Such a
system is built with only one compiler (in linux it's gcc's C compiler).
When you build program with another compiler (even if it's gcc's C#
compiler, if it exists), it MAY be a bit slower to communicate with
other programs. I cannot stress enough: it MAY, so it's not necessary.
The other thing is when you write a program in C, and it works, then you
shouldn't change it. When you decide to write it in another language,
you have to write the whole thing again in the other language.
So my idea (to serve both you, and everyone else) is to stay with C from
the Gnome-guys, and write a C# binding for it (if it doesn't exist yet),
so developers can write Gnome-applications in C#.
Sorry if I wrote something wrong, I'm not too fresh today :)
sardaukar siet �a:
Hello all, and thanks for reading this. If you had your share of
Gnome criticism from n00bs on first posts, feel free to delete or
disregard this email now.
You may think this is a reaction to KDE's "Plasma" desktop
announcement, but it is not - although it reinforced my beliefs.
GNOME is great. I like it, and have used it since the fugly days of
1.x and it has always been my favorite desktop along with BeOS's
Deslbar/Tracker. I love it's look and functionality. My only gripe
with it is the default filemanager, but maybe I've been in MS land for
Cutting to the chase, where *is* Gnome heading? 2.16 was an
evolutionary release, but even the goals for 2.18 seem "evolutionary" too.
Is there a 3.x coming anytime soon?
Where are the revolutionary ideas on the desktop?
Is maintaining such a large C-codebase becoming a nightmare to manage?
If so, why not dump C?
Why not start a GNOME-3 project and start adding experimental code and
features to it?
Please consider embracing C#, it's an ECMA standard. Creating apps
with it would be awesome (goodbye malloc() and rogue pointers crashing
everything). C is adequate ... for a time when RAM was precious and
home computers couldn't afford more sophisticated (CPU intensive)
I'm sorry if I sound annoying or something, please note that I'm not
demanding anything - I realize it's a volunteer project that exists
because a lot of talented people donate their free time to it and I
appreciate it. It's just that I see Gnome lagging in terms of
continuing to be a cutting edge desktop for Linux and other *NIX
flavors and that sucks.
Well, time to thank everyone who read this and get my asbestos suit
out of the closet.
Thanks! Please reply with your feedback - I'm not afraid to learn how
wrong I may be.
Israfel's Retreat BBS
gnome-list mailing list
gnome-list gnome org
] [Thread Prev