Boost logo

Boost :

From: Brian Braatz (brianb_at_[hidden])
Date: 2004-11-05 12:02:50


> -----Original Message-----
> From: boost-bounces_at_[hidden]
[mailto:boost-bounces_at_[hidden]]
> On Behalf Of Jared McIntyre
> Sent: Friday, November 05, 2004 7:28 AM
> To: boost_at_[hidden]
> Subject: [boost] Re: GUI Library Proposal for a Proposal
>
> >Edward Diener wrote:
> >>
> >>No !!!!! WxWidgets has almost nothing to do with modern C++. Let's
no go
> >>there, or have anything to do with supporting any other GUI
> implementation.
> >>
> >
> >Also, wxWindows is a huge library. If we were to introduce
> >something in boost, I'd very much like it to be as small and light
> >weight (as win32gui is supposed to be), not a collection of
> >multi-megabyte dlls required, just to wrap win32 or what ever the
> >underlying library is.
> >
> >If people want more powerful components, they can be added
> >afterwards, but the underlying library around core OS controls
> >should be as small as possible.
> >
> >Thanks
> >
> >Russell
>
> Honestly, I don't buy into the idea of cross platform GUI at all. I
> have lots of reasons born out of experience with them that I won't
> get into here, but in general, I find they are nice for the
> developer, but poor for the user. I would much rather write my
> backend code in a cross-platform language, and hook it up to a GUI
> designed for each platform I support. That is why, at first glance
> anyway, I like the idea behind the Lit Window design. Most of the
> backend is GUI neutral, allowing you to do more work in your
> cross-platform code. In theory, this could be used to simplify the
> platform specific GUI code that needs to be written. I'd much rather
> see C++ go a route of making it easier to develop for different GUI
> libraries than to actually develop one of its own (since I don't
> think it would get much use anyway).
>
> JJared McIntyre
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost

[Brian Braatz] " I'd much rather
> see C++ go a route of making it easier to develop for different GUI
> libraries than to actually develop one of its own (since I don't
> think it would get much use anyway)."

Yes, and that is what my original mail that started this thread
suggested :)

Where it gets confusing to talk about, is that by doing that, you end up
doing a "little bit" of the work that "already exists" elsewhere. That
is ok.


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