I've got this C++ template base Windows API GUI
project (http://smartwin.sourceforge.net) and I got this
great idea from someone of how to make it have an
Make it possible to build Pocket PC/Windows CE GUI
Windows applications with it.
So I tried to browse around and the only solutions I
could find for building Pocket PC apps was either
Compact Framework + IL code or that seriously crappy
eMbedded Visual C++ IDE and compiler!
The eMbedded Visual C++ compiler which then showed
up to be the only "C++ alternative" is basically NOT AT
ALL C++, it is built from the MSVC6.0 version of the MS
compiler and doesn't support enough of the C++ std to
even make anything more advanced then multiple
inheritance and polymorphisme member functions.I think
it's got like 65% of the regression tests at boost...
If I were to port my library to eMbedded Visual C++ 4/5
parts of my library would basically have to VANISH.
Lots of the core features like template template
arguments, partial template specialization etc... which
the library is totally dependant upon wouldn't BE THERE.
MinGW and GCC is a pretty genious thing on it's own,
but think of the "edge" it would have if it were the only
adequate alternative for building Windows CE/Pocket PC