Link to home
Start Free TrialLog in
Avatar of Hawkeye67
Hawkeye67

asked on

What version of C/C++ should I pursue?

Back a few years ago, using Borland's Turbo C/C++ for DOS, I taught myself both languages and programmed some modest record keeping and billing programs using this tool.  However, I got heavily involved in VB4, 5, & 6 programming and have done all my serious database programming in that language.  I haven't really pursued C/C++ for the last 5 years, but I can still read and understand most of the code that I see once in awhile.

My question is, I would like to add a strong background in C/C++ or either, so that my skills are more marketable.  Should I pursue Visual C++, Borland's Windows version, Linux, Unix, or what?  I know that studying and updating my skills in one of the above will translate to using any of the versions of C/C++ somewhat, but I really would like to add that skill to my increasing skills list.

Any suggestions or direction would be greatly appreciated.

Thank you.
Avatar of PIG
PIG

 If You want to write in Windows I think that better use MSVC. Last version is 6.0. I am not fan of MS but in this packet have all that You are need for increas your skill. Some samples and good help will help You.
  But if You want to write in UNIX use Gnu C.
For marketing (windows development) it appears MS would do well. You'll probably find a lot of similarities in its class-libraries.
For portable C++ use gcc. Well, gcc is free, so get it anyway ;)
Avatar of Hawkeye67

ASKER

Thank you for your input.  I like the idea of adding the two versions.

Thanks again for the quick come back.
I use both VC and BCB.  I think that if you are not considering using the frameworks that they support (MFC for VC and VCL for BCB), then VC is clearly supererior choice.  It has far far far better on-line help, which is invaluable.  it has a better debugger and a bit more robust.  However, the VCL framework is very programmer friendly (MFC really is not) and is supported only on BCB.  So if you want to use VCL, you have no choice.
Thank you, nietod.  Thank you all for the help and advice.

Take care!
I use also BCB 4 , MSVC 6 and Borland C++ 5.02

What I see is that MS is friendlier and the documentation is really the best . BCB offers VCL that is popular as nietod says .

But I use 5.02 'cause I have codeguard , my only solution to really find all logical bugs in a program . Also i think that 5.02 works faster in my P-133 than MSVC .

~)
ASKER CERTIFIED SOLUTION
Avatar of Prism
Prism

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I really appreciate all the input that was provided in response to this question.  I am enjoying the help provided here, literally at one's fingertips, when a question is posed.  Thank you all for responding so quickly and I have taken all the recommendations to heart, trying my hand at testing each recommended development system.

Again, thanks much for the help!

Hawk