Boost logo

Boost :

From: E. Gladyshev (egladysh_at_[hidden])
Date: 2003-07-25 18:40:23


> Microsoft has a Windows Template Library, WTL, for
> Windows specifically,
> which is template-based but which they barely
> support for their VC++ users.

The main point of the proposed library is not a
wrapper. WTL is just a Win32 wrapper.
The main idea is to simplify the use of STL containers
as data sources for UI widgets (in a portable way).
See my ListControl sample in a prev. message.
Also the proposed library will help to organize the
GUI/GDI elements and controlling data structures in a
consistent (with the C++ standard) way using the
'iterator' paradigm.

It seems to me that in our practicle life, we ended up
with two different worlds in our hands. One is the
nice and clean C++ template world which works great to
program algorithms and data strucures and another one
is the dirty GUI world that we have to use to present
our nice data structures. Most of the time when we try
to bring these two together, the nice structure of C++
template programming doesn't look so nice anymore.

It is a big project but at the end, it should bring
these two worlds together (at least bit).

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk