Re: Please use wxWidgets
- From: "Keith MacDonald" <nospam@xxxxxxxxxxxxx>
- Date: Sat, 21 May 2005 14:46:32 +0100
Re: "There is no bloat"
Actually, the application I started developing with wxWidgets 2.4.2 reduced
in size by over 600KB when I switched to using MFC 7.x. (Naturally, both
were compiled with the same options, and statically linked.) I'm no great
proponent of MFC, but if you look at its source code, you can't help but be
impressed by the steps taken by MFC to keep it lean. Many APIs are just an
inline wrapper over the Win32 SDK and great attention has been paid to
reducing working set size by careful placement of code in particular source
files. The downside of wxWidget's portability is the number of extra layers
between its API and that of Windows. Life is just full of trade-offs!
Whether 600KB is worth worrying about is a different argument from the point
I was making.
"Daniel James" <wastebasket@xxxxxxxxxxxxxxxx> wrote in message
news:VA.00000b7c.043cf360@xxxxxxxxxxxxxxxxxxx
>
> There is no bloat. wx is a comprehensive and fully-featured toolkit and as
> such it does contain a lot of code. If you use all the fetaures then you
> do
> get a big application footprint, but it isn't "bloat". If you don't use
> the
> features they needn't take any space (unless you link against a DLL
> containing the full library). Note that other toolkits -- like MFC and Qt
> -- are also not small (though MFC is supplied with Windows, so at least
> one
> doesn't have to ship it).
> Cheers,
> Daniel.
>
>
.
- Follow-Ups:
- Re: Please use wxWidgets
- From: Daniel James
- Re: Please use wxWidgets
- References:
- Re: Please use wxWidgets
- From: Keith MacDonald
- Re: Please use wxWidgets
- From: Daniel James
- Re: Please use wxWidgets
- Prev by Date: Re: tip of the day?
- Next by Date: Re: Platform SDK Archive ?
- Previous by thread: Re: Please use wxWidgets
- Next by thread: Re: Please use wxWidgets
- Index(es):
Relevant Pages
|