From: Gregory Seidman (gseidman_at_[hidden])
Date: 2001-04-03 16:29:42
Chuck Messenger sez:
} From: Gregory Seidman <gseidman_at_[hidden]>
} >} Starting from scratch seems insane. The problem space is just
} >} too big and messy.
} >I respectfully disagree. Unless "from scratch" means starting from the
} >framebuffer, what is needed is no more (and no less) than an elegant,
} >STL-integrated, C++ API wrapper around existing native toolkits. Even
} >easier would be such a wrapper around an existing cross-platform toolkit
} >like wxWindows.
} OK, but just to put it in perspective a bit, the wxWindows library --
} just the Win32 build -- is about 180,000 lines of code. Version
} 1.20 of Boost, by contrast, has about 35,000 lines of code.
} So, it seems like the way forward is to bite of just a bit at a time.
} Trying to digest a whole cross-platform GUI into Boost all at once
} seems like way too much.
Reimplementing wxWindows is probably a poor idea. Reimplementing Qt is
probably worse. But putting a Qt-esque interface on top of wxWindows seems
the right path to me.
} - Chuck
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk