quoth Nicolas Weeger as of Mon, 24 Nov 2008 16:50:17 +0100: > So why Qt: > - cross-platform > - well tested through KDE and many applications - has all the basics we > need: strings (including shared strings for memory reduction unless I'm > mistaking), sockets, file / directory, threads and locks, multilanguage > support > - modular so we can only use what we need (no GUI for server, > definitely) - easy to plug in GUI if needed with class coherence - > signal/slot mechanism that could be used for plugins or archetype > reloading - existing unit test framework (not that advanced, but enough > for almost all our needs I think)
All your arguments are also true of Boost, thought ;-) with the added benefit (IMHO) that probably more people already have Boost installed than Qt. (Probably more people already know it, too.) Then again, as I said before, whatever you pick is fine... you're the one writing the code! best, Lalo Martins -- So many of our dreams at first seem impossible, then they seem improbable, and then, when we summon the will, they soon become inevitable. ----- http://lalomartins.info/ GNU: never give up freedom http://www.gnu.org/ _______________________________________________ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire