Boost logo

Boost :

From: Miro Jurisic (macdev_at_[hidden])
Date: 2004-08-24 13:46:39

In article <006201c4892d$65d6dc10$2321100a_at_[hidden]>,
 "Paul Grenyer" <paul_at_[hidden]> wrote:

> My experience, mostly from reading the documentation, is that there are no
> GOOD cross-platform C++ GUI libraries out there.

I agree. You point out two major failing of most C++ frameworks: lack of modern
C++ use and lack of exception safety. I see the rest of this thread talking a
lot about C++ techniques, but there seems to be one major component that
everyone is overlooking: producing a good user experience.

Perhaps as a Mac developer I am more aware to the importance of a good user
experience; one of the major failings of every cross-platform C++ framework on
Mac OS is a poor user experience -- usually due to reinventing OS-provided UI
wheels, and thus often making the UI subtly inconsistent with the rest of the
OS. This kind of subtle (or less subtle) inconsistency is what makes users
(entirely justifiably) bitch and moan and shoddy ports, and give bad product


Boost list run by bdawes at, gregod at, cpdaniel at, john at