Re: 2.2 and 2.4 features?
- From: Michael Meeks <michael ximian com>
- To: Matthias Warkus <mawarkus t-online de>
- Cc: gnome-hackers gnome org
- Subject: Re: 2.2 and 2.4 features?
- Date: 23 Sep 2002 11:01:00 +0100
On Fri, 2002-09-20 at 19:04, Matthias Warkus wrote:
> > And then an abstraction layer over the whole toolkit, in case someone
> > wants to use another toolkit.
>
> Well, the peculiar thing with abstraction layers is, that, when you
> stack enough layers on top of each other, you get to a point where it
> doesn't make sense to add more.
Wow - I see you're right !!?!
> If infinite abstraction made sense, we should have exactly one API
> consisting of a single function:
>
> void gnome_do_what_i_mean(void);
>
> ...and the implementation would be up to a plugin.
I think there is a dearth of semantic richness in that; better still,
we could describe what we mean as an arbitary byte-stream [ or better a
'string' ] of 'machine instructions' and simply do:
gnome_do_what_i_describe (guchar *description);
We could even write that in shell, and the great thing about strings is
they're forward / backward compatible. [cf. the 'x86' string]
Regards,
Michael.
--
mmeeks gnu org <><, Pseudo Engineer, itinerant idiot
_______________________________________________
gnome-hackers mailing list
gnome-hackers gnome org
http://mail.gnome.org/mailman/listinfo/gnome-hackers
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]