Re: 2.2 and 2.4 features?



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




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]