--- Brock Peabody <[EMAIL PROTECTED]>
wrote:
> For an exaggerated example, imagine that we design
> and implement layer
> one knowing nothing about any GUI APIs besides
> Win32.  We'll probably
> have to make a lot of revisions if we then want to
> make that scheme fit
> over a *nix GUI API. 

I agree.

> layer 1 - an abstraction of common GUI elements that
> is at a lower level
> than the 'domain specific sublanguage' of the
> primary public interface,
> but is implemented separately for each target GUI
> API.
> 
> layer 2 - The top level public interface is
> implemented in terms of the
> layer 1, platform independent API.  There is only
> one implementation of
> the top level public interface.
> 
> Does this sound better?

It is exactly my preference... if, like you said
before in your prev post, it is feasible to come with
a nice layer one spec at all.  I think it could be
worth to try.  

Eugene


__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to