updating ma skillz
-
John M. Drescher wrote:
If you have done MFC programming you will be amazed at how much functionality Qt has and how easy it is to build an application that will run on windows, mac and linux without code modifications.
Well, MFC has been deader than... just about any dead guy you can think of for years now. And thank heavens for that. But Qt apps run really, really slowly on windows (2000, XP, Server '03, never tried Vista) in my experience. Learn Windows Forms if you want to learn something traditional, in-demand, and useful for Microsoft-y platforms, or WPF if you want to look at the hot new kid at school. Actually, Silverlight is high on my list of things to learn, too... but then again, so's Flex. Judging solely on the number of books on the shelf at Barnes & Noble compared to last year, Flex is getting hot, WPF & C# 3.0 are staying hot, and web frameworks in general (Rails, Django, etc) never go out of style. -Phil
Phil Vacca wrote:
But Qt apps run really, really slowly on windows (2000, XP, Server '03, never tried Vista) in my experience
I am surprised to hear you say that, having never had a problem myself. The XML DOM parser is horribly slow but the rest is fine. That said I do tend to use standard C++ for containers, streams, file access and general grunt work rather than the Qt equivalents. So Qt is really just for the GUI and it is difficult to see how the speed of dialog code really matters.