Re: Gnome 3.0 and implementation
- From: Benoit Caccinolo <bcaccinolo idealx com>
- To: Miroslav Silovic <miro puremagic com>
- Cc: desktop-devel-list gnome org
- Subject: Re: Gnome 3.0 and implementation
- Date: Tue, 01 Mar 2005 15:04:18 +0100
The page is http://live.gnome.org/GnomeImplementation
On mar, 2005-03-01 at 13:56 +0100, Benoit Caccinolo wrote:
>Thanks for this good reply. I'm not the only one trying to understand
>the reason of the usage of C in Gnome, so to stop future annoying
>mails, like mine :), I will open a page on live.gnome.org with a begin
>of explanation. The contribution experienced people in Gnome would be
>really great.
>
>
>On mar, 2005-03-01 at 12:22 +0100, Miroslav Silovic wrote:
>>bcaccinolo idealx com wrote:
>>
>>>For a good implementation of this concept could it be possible to use a
>>>real object language?
>>>
>>>
>>This topic has been rehashed in the past. Surprisingly enough, it just
>>keeps coming up again.
>>
>>>I really don't want ot troll but I think this could be really
>>>interesting to use such a langage. Like Seth has said in his article on
>>>gnome journal, there is activity in pygtk and gtk# communities and IMHO
>>>it is due to the use of a real object language.
>>>
>>>
>>>
>>If gtk were written in a 'real object language' (pick any one you like),
>>there would be no pygtk or gtk# - you'd only have one of them. The main
>>disadvantage of 'real object languages' is their stubborn refusal to
>>properly talk to each other. .NET is no improvement to this - it's still
>>just one VM, and there are others. VMs also refuse to properly talk to
>>each other (marshalling calls and shunting to IPC does not qualify as
>>'properly', and neither does C++ style of wrapping everything into
>>extern "C" stubs).
>>
>>IMHO (and I'm no bigname GNOME developer, so a large grain of salt is
>>advised :) ), C is just right for the low-level of GNOME. That said, GOB
>>makes writing gobjects really, *really* nice. More extensive use of GOB
>>could be something to look at?
>
>
>
>
>>
>> Miro
>>
>>
>>
--
Benoit Caccinolo bcaccinolo idealx com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]