Click here to Skip to main content
15,921,884 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: vs 2008 to vs2010 Pin
Binu MD17-Apr-12 15:28
Binu MD17-Apr-12 15:28 
Answerjust for info Pin
Nelek17-Apr-12 14:19
protectorNelek17-Apr-12 14:19 
AnswerRe: vs 2008 to vs2010 Pin
Binu MD17-Apr-12 15:28
Binu MD17-Apr-12 15:28 
Questionwhat do you whink should be my next step as MFC developer? Pin
Hernan Breinbauer16-Apr-12 2:32
Hernan Breinbauer16-Apr-12 2:32 
AnswerRe: what do you whink should be my next step as MFC developer? Pin
CPallini16-Apr-12 2:55
mveCPallini16-Apr-12 2:55 
AnswerRe: what do you whink should be my next step as MFC developer? Pin
Aescleal16-Apr-12 3:36
Aescleal16-Apr-12 3:36 
GeneralRe: what do you whink should be my next step as MFC developer? Pin
Hernan Breinbauer16-Apr-12 4:06
Hernan Breinbauer16-Apr-12 4:06 
GeneralRe: what do you whink should be my next step as MFC developer? Pin
Aescleal16-Apr-12 5:11
Aescleal16-Apr-12 5:11 
Disregard my advice to learn other languages then, looks like you already know a pile of them Smile | :) .

I recommend getting away from MS once in a while because you can get stuck in a bear trap if you use nothing else[1]. I see loads of poor buggers still trapped using VC++6.0 (on these forums and in real life) and I almost cry for them. Then I remember they made the choice to swallow the hook MS fed them gave them and now they can't choke it up. Instead of using standard C++ they splatted on every MS extension they could find. When MS finally came up with a very good standard compiler in 2003 (2002 was nearly there) they were stuck. Huge job to move the code.

Anyway, I don't recommend writing non-portable code, even if you just use windows, as it's your ticket out of trouble when you have to change tools. And portable code has another advantage: If you need a programmer quickly you have a greater pool to draw on, you're not just stuck with the subset of VC++ programmers and you're a member that bigger pool as well.

Where was I? Oh yes, WxWidgets next. So WxWidgets is meant to be portable so it's not a bad thing. However if you only ever do Windows in C++ with the caveats above it won't do a lot for you. You might as well keep using MFC. You might still like to look at the differences in implementation between WxWidgets and MFC, the things they do differently, the rubbish ideas in both, the great ideas in both.

For the next big thing I'd wait a couple of years and see what catches on. After a few years the good ideas are still there and the bad ones are gone apart from the people who invested heavily in them. Try and avoid the marketing spend (Sun and Microsoft spent loads on selling Java and .Net to non-techy managers, not developers) and concentrate on what helps you right now. I use a lot of open source libraries (expat, libCURL and OpenSSL to name three) and they can quite often do what the big guns are trying to flog in a more effective way.

So the moral of this lot is avoid company tie ins - they're usually bad for you. Keep learning stuff outside the box you're in (whether employer mandated or self imposed) and you can't go wrong. Well you can but it'll help in the long run.

Sorry about the length of the post, I'm not sure if I've answered your points that well though!

Cheers,

Ash

[1] And I say this with 6 different versions of MS's compiler on my computer
GeneralRe: what do you whink should be my next step as MFC developer? Pin
Hernan Breinbauer16-Apr-12 6:49
Hernan Breinbauer16-Apr-12 6:49 
AnswerRe: what do you whink should be my next step as MFC developer? Pin
Richard MacCutchan16-Apr-12 3:46
mveRichard MacCutchan16-Apr-12 3:46 
GeneralRe: what do you whink should be my next step as MFC developer? Pin
Hernan Breinbauer16-Apr-12 4:10
Hernan Breinbauer16-Apr-12 4:10 
GeneralRe: what do you whink should be my next step as MFC developer? Pin
Albert Holguin16-Apr-12 4:43
professionalAlbert Holguin16-Apr-12 4:43 
QuestionDebug Assertion Failed - CPropertyPage [modified] Pin
AmbiguousName15-Apr-12 19:28
AmbiguousName15-Apr-12 19:28 
AnswerRe: Debug Assertion Failed - CPropertyPage [modified] Pin
CPallini15-Apr-12 21:38
mveCPallini15-Apr-12 21:38 
AnswerRe: Debug Assertion Failed - CPropertyPage [modified] Pin
AmbiguousName15-Apr-12 21:50
AmbiguousName15-Apr-12 21:50 
AnswerRe: Debug Assertion Failed - CPropertyPage [modified] Pin
Albert Holguin16-Apr-12 5:00
professionalAlbert Holguin16-Apr-12 5:00 
AnswerRe: Debug Assertion Failed - CPropertyPage [modified] Pin
JohnCz24-Apr-12 1:59
JohnCz24-Apr-12 1:59 
QuestionUnable to update DoDataExchange method : VS 2000 Project converted to Visual Studio 2008 or VS 2010 Pin
glitteringsound15-Apr-12 9:15
glitteringsound15-Apr-12 9:15 
AnswerRe: Unable to update DoDataExchange method : VS 2000 Project converted to Visual Studio 2008 or VS 2010 Pin
Albert Holguin15-Apr-12 11:00
professionalAlbert Holguin15-Apr-12 11:00 
GeneralRe: Unable to update DoDataExchange method : VS 2000 Project converted to Visual Studio 2008 or VS 2010 Pin
glitteringsound15-Apr-12 11:42
glitteringsound15-Apr-12 11:42 
GeneralRe: Unable to update DoDataExchange method : VS 2000 Project converted to Visual Studio 2008 or VS 2010 Pin
Albert Holguin15-Apr-12 12:17
professionalAlbert Holguin15-Apr-12 12:17 
GeneralRe: Unable to update DoDataExchange method : VS 2000 Project converted to Visual Studio 2008 or VS 2010 Pin
glitteringsound15-Apr-12 12:54
glitteringsound15-Apr-12 12:54 
AnswerRe: Unable to update DoDataExchange method : VS 2000 Project converted to Visual Studio 2008 or VS 2010 Pin
Binu MD16-Apr-12 21:17
Binu MD16-Apr-12 21:17 
QuestionCaptions with files Pin
Anthony Appleyard15-Apr-12 4:58
Anthony Appleyard15-Apr-12 4:58 
AnswerRe: Captions with files Pin
Lakamraju Raghuram15-Apr-12 6:58
Lakamraju Raghuram15-Apr-12 6:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.