CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 8 of 8
  1. #1
    Join Date
    Aug 2005
    Posts
    2

    Exclamation Need advice on VC++6.0

    Hello friends
    I am an intermediate VB programmer who is trying to add VC++ to my repertoire. This is because of the popularity of the language and its so called power. Since i'm planning on learning the language on my own( like i did vb), i'd like some help to point me in the right direction( which books to read etc), and i'm also wondering at the advantages of C++ over vb and vice versa. Also is their any difference in the object-oriented aspects of C++ and that of vb? Any help would be greatly appreciated.

  2. #2
    Ejaz's Avatar
    Ejaz is offline Elite Member Power Poster
    Join Date
    Jul 2002
    Location
    Lahore, Pakistan
    Posts
    4,211

    Re: Need advice on VC++6.0

    Welcome aboard

    Take a look at the followings.

    C++ General: What are good books about C++ ?
    Reviews Titles: 'C++'

    Good luck

  3. #3
    Join Date
    Aug 2005
    Posts
    2

    Re: Need advice on VC++6.0

    Thanx!

  4. #4
    Join Date
    Dec 2000
    Location
    Dallas, Texas
    Posts
    62

    Cool Re: Need advice on VC++6.0

    Quote Originally Posted by Cutter
    Hello friends
    I am an intermediate VB programmer who is trying to add VC++ to my repertoire. This is because of the popularity of the language and its so called power. Since i'm planning on learning the language on my own( like i did vb), i'd like some help to point me in the right direction( which books to read etc), and i'm also wondering at the advantages of C++ over vb and vice versa. Also is their any difference in the object-oriented aspects of C++ and that of vb? Any help would be greatly appreciated.
    Hey, since 'popularity of the language' is a big driver for your desire to learn c++, I'd suggest saving your time and learning C#. .NET is about to to go through it's 3rd generation ( with 2005 slated for next month ). Between C#.NET and VB.NET, C# is faster.

    So unless you are going to be writing real-time applications, you'd be best off learning .NET ( your resume will thank you later ).

    There is alot of code out there written in VC++/MFC. This isn't going to go away over night. But from a 'what jobs are both hot and available' standpoint, VC++ is diminishing. Employers ideally would like a prospective C#.NET programmer to have a VC++ an such, but it's NOT worth the time.

    I summary, skip VC++ and learn C# (sorry if was too long winded)

  5. #5
    Ejaz's Avatar
    Ejaz is offline Elite Member Power Poster
    Join Date
    Jul 2002
    Location
    Lahore, Pakistan
    Posts
    4,211

    Re: Need advice on VC++6.0

    Quote Originally Posted by Norby mahoney
    Hey, since 'popularity of the language' is a big driver for your desire to learn c++, I'd suggest saving your time and learning C#. .NET is about to to go through it's 3rd generation ( with 2005 slated for next month ). Between C#.NET and VB.NET, C# is faster.

    So unless you are going to be writing real-time applications, you'd be best off learning .NET ( your resume will thank you later ).

    There is alot of code out there written in VC++/MFC. This isn't going to go away over night. But from a 'what jobs are both hot and available' standpoint, VC++ is diminishing. Employers ideally would like a prospective C#.NET programmer to have a VC++ an such, but it's NOT worth the time.

    I summary, skip VC++ and learn C# (sorry if was too long winded)
    Well, I don't think that C# will throw out C++. It was also said when Java brust, but C++ is still there and trust me, it will be There has been alot of debat at this topic in the past, just browse through different boards and you'll get alot of different opinions.
    Last edited by Ejaz; September 1st, 2005 at 10:52 AM.

  6. #6
    Join Date
    Dec 2000
    Location
    Dallas, Texas
    Posts
    62

    Smile Re: Need advice on VC++6.0

    Quote Originally Posted by Ejaz
    Well, I don't think that C# will throw out C++. It was also said when Java brust, but C++ is still there and trust me, it will be There has been alot of debat at this topic in the past, just browse through different boards and you'll get alot of different opinions.
    I just wanted to get across to the original poster that:
    - Given that he seems to be looking to expand his skill set, it would seem that learning C#.NET would be a better use of his time than learning VC++.

    Well I didn't exactly say that C# will throw out c++. As we all know there is alot of code out there written in VC++. Yea, I"m sure there alot of debates on this topic. I'm not trying to startup another 'debate', just giving advice to someone looking to expand their skillset.

  7. #7
    Ejaz's Avatar
    Ejaz is offline Elite Member Power Poster
    Join Date
    Jul 2002
    Location
    Lahore, Pakistan
    Posts
    4,211

    Re: Need advice on VC++6.0

    Quote Originally Posted by Norby mahoney
    I just wanted to get across to the original poster that:
    - Given that he seems to be looking to expand his skill set, it would seem that learning C#.NET would be a better use of his time than learning VC++.

    Well I didn't exactly say that C# will throw out c++. As we all know there is alot of code out there written in VC++. Yea, I"m sure there alot of debates on this topic. I'm not trying to startup another 'debate', just giving advice to someone looking to expand their skillset.
    I understand, sorry I used the wrong words, offcourse you didn't said that

    Well, I would suggest to follow your natural talent. Not necesarily a good doctor can equally be a good engineer. Everyone has there own set of abilities, some excel with one thing and some with other. If you feel comfortable and well settle with C#, then its good, but picking a technology, just because its a hot cake, will not long last.

    Scope (of anything) is always there, but at the top. If you are good in C++, trust me, you won't have to worry about your future and if you not, even with C#, your career will always be at stake.

    Just my 2 cents

  8. #8
    Join Date
    Aug 2005
    Posts
    115

    Re: Need advice on VC++6.0

    If you can become proficient in C++, you will find that learning other programming languages is not so difficult. Saavy employers don't care as much about what specific skills you have. They're looking to see how quickly you can learn new skills in an ever-changing environment. Unfortunately, most employers aren't that saavy. In any case, C++ experience always looks good on a resume.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured