Re: [Celestia-developers] Shared pointers
Real-time 3D visualization of space
Status: Beta
Brought to you by:
cjlaurel
From: Pat S. <pa...@su...> - 2009-12-01 15:38:50
|
Selden E Ball Jr wrote: >> - Qt shared pointers >> Pros: thread-safe implementation, supports weak pointers, we're already >> using Qt >> Cons: would make it impossible to build Celestia without Qt > > I was under the (perhaps mistaken) impression that requiring Qt was already > planned for the next major release, dropping support for the platform > specific GUIs. That statement is true from the Qt front-end. Using the Q* types and methods throughout the Core itself would be rather unfortunate, though. It would really lock in on a crappy toolkit that has no end of performance problems of its own. I maintain that Qt is a giant turd. Boost seems to be the most logical choice, but that's a big dependency as well. --Pat |