> Nothing but bad news, I'm afriad. Iam not aware of any "good" "C++"
> libraries, platform independant or not.
>
> Of the ones you mention:
>
> wxWindows is the worst. It's a C library that thinks it's a
> C++ library. It is not exception safe and does not use modern
> C++ techniques such as namespaces. Steer clear of this one at
> all costs.
>
> Qt is quirky. Especially the extra compile stage for the events
> mechanism.
> Also it reinvents the wheel for things like strings. The worst problem
> is that it is not free for Windows users anymore.

This last one completely puts it out of my consideration.

> GTK+ is a C library. You might like to have a look at its C++
> GTK+ counterpart
> GTKMM (http://www.gtkmm.org/). GTKMM is reasonable nad my current
> favorite.
> However, it also is not exception safe and doesn't make use of modern
> C++ techniques. A lot of it (I beleive) is also written in C.

IINM, GTKMM is written on top of GTK+, and hence the C parts must be GTK+,
isn't it?  And their website advertizes its C++ modern-ness, but also
mentions its exception non-safety.  The reason they state is that it's
written on top of a C library, and if an exception passes the lines of C++
world into the C world, then it'll look like an alien there.  It seems
reasonable, and their website states that as long as you don't allow your
exceptions to enter the C part, you'll be fine.  I'm pretty accustomed to
this situation since I've worked with COM quite a bit.

> It really is discusting that there isn't a good real C++ platform
> independate GUI library out there. It's on my todo list, but it is
> years away and someone else will probably get there first.

I'd say it's a huge job.  I think you'll need other people on your
development team, since it's nearly impractical with a one-man team to do in
spare time, IMHO.

-------------
Ehsan Akhgari

Farda Technology (http://www.farda-tech.com/)

List Owner: [EMAIL PROTECTED]

[ Email: [EMAIL PROTECTED] ]
[ WWW: http://www.beginthread.com/Ehsan ]

Under conditions of peace the warlike man attacks himself.
-Beyond Good And Evil, F. W. Nietzsche




_______________________________________________
msvc mailing list
[EMAIL PROTECTED]
See http://beginthread.com/mailman/listinfo/msvc_beginthread.com for subscription 
changes, and list archive.

Reply via email to