Post by ralphPost by Bo PerssonPost by DanThis is a two-part question... both related to MS Visual Studio 6.0.
1) I am just starting to develop a new version of a C++ program that
is for personal use only. It may get distributed as freeware if I
can shake out all the bugs and is user-friendly enough. I am on
Win7 now, but developing on XP. Is Visual C++ 6.0 good enough for
this? In other words: is there any glaring omission that mandates
an upgrade to the latest and greatest?
2) Are there any tips you can offer while coding in Visual C++ 6.0
that would save me tons of time should I decide to convert to the
newest version of C++ Visual Studio later on?
Thanks a lot for your helpful advice.
No, it's not ok.
Visual C++ 6.0 is the same generation as Windows 98. You are not using
that anymore, are you? Why not?
Have things changed since the 1990's? :-)
Try VS2010 instead, it is 5 full releases later.
With SP6 Visual Studio 6.0 is more 'Windows 2000 generation'.
Perhaps he has legacy items he doesn't want to spend time or risk
upgrading.
Perhaps the OP doesn't have $450 in his budget right now.
-ralph
Your about right on the money. I wish I was the same... if I was, I
would be opting for VS 2010 Professional for C++. See VS 2010 product
comparison list: http://msdn.microsoft.com/en-us/library/hs24szh9.aspx
for details. But they did lower the price to $499 though:
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/professional/overview
...perhaps because VS 2011 or 2012 is coming out soon.
So Visual Studio 6.0 is good enough For Now.... upgrading when I get
more $, some time in the future.
---------------------------------------------------------------------------------------------------------------------------
Post by ralphIt's kind of hard to answer your questions without knowing more about you.
You could be a beginner or an experienced developer, but we can't tell much
from your original post. To get a better advice, please answer these
Can you tell us what experience you have in programming?
Do you consider yourself familiar with MFC?
Do you have a lot of MFC code? If so, converting it to another GUI toolkit
would be difficult, and you would have to stay with MFC, at least for these
programs.
What type of applications do you plan to develop? Database? Graphics? Games?
With DirectX or not. More details help.
Sure... I did some professional C programming like 100 years ago, but
then switched to SAP ABAP, and worked with that for about 15years.
When working with SAP ABAP, I would dabble in C/C++ just to keep up on
my skills. I am now retired, but would still like to 'create stuff' at
home.
I'm not that familiar with MFC, but I like it because it's closed-
code. I downloaded Eclipse and the GCC compiler for Win32. It's a nice
package-set...
From what I understand, the GPL license presents a problem - for now.
I have a hesitation with giving the world access to my code- for them
to potentially copy, slightly change, and then sell (for a donation)
themselves.
The other non-Microsoft option... giving $1000 to QT to keep my code
closed .... well... I would rather stick with MS Visual Studio
instead. That's just my personal preference.
The application programs I would like to develop are: A couple of
utility programs.... using the CSplitterWnd, CFormView classes,
dialogs....etc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
www.danpsblog.com