Re: Just Learned ANSI C, what I should learn next? Options
"Andrew Chang" <laplacezhang@gmail.com> ha scritto nel messaggio
news:6b40c062-81cf-4ca4-8e5b-1f57e1c44a1d@q21g2000hsa.googlegroups.com...
I had several small applicacions in C. But they were basic & easy.
I forgot to say I have learned C++ for days, in book. But I haven't
had practical experience in C++.
Using C++ for console apps? I thought I could skip this into MFC
programming of GUI.
Andrew: if you have a solid knowledge of C++ basics, you can of course start
learning MFC.
One of the things I like in MFC is that you don't need to be kind of a C++
guru to use the library (instead other native GUI libraries like WTL do an
heavy use of C++ templates and multiple-inheritance; IMHO, I don't like it
very much, but C++ purists and gurus love it).
Which plactform is better? Is .NET to advanced for a beginner?
I think for a beginner .NET may be easier than MFC. But you already know
C++, so you can start using MFC.
With MFC you can have small apps and you will not depend on the very big
..NET framework (so you have less deployment problems with MFC).
However, with .NET you can be more productive (e.g. if you want to change
the background color of a GUI control, you can just set a property like
myControl.BackgroundColor = ...; instead with MFC you have more work to do).
HTH,
Giovanni