Results 1 to 7 of 7

Thread: C# or C++

  1. #1

    Thread Starter
    Registered User
    Join Date
    Sep 2002
    Posts
    221

    C# or C++

    Hi

    Im a vb.net programmer and wanted to know if there are any people out there who are proficient in 2 or more programming languages.

    i.e. is it possible to be proficient in 2 or more programming languages without getting the syntax muddled up?

  2. #2
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    I started with Vb, then moved to java, and now I am programming in C++. I have aslo skills in PHP and ASM too. But that is not very much.

    It is easy to forget the syntax for a language when you start to learn an other. So you have to refresh your skills a bit some times. But if you are doing it a lot then it is no problem. For most of the advanced things you do, you probably have to look up anyway. But as long as you know where to look it's going fast.


    I am programming in C++ now, and I am a teacher in Java, and I am helping people here with Vb. And I can manage it, so then I guess everyone can do it, if they want it...

  3. #3
    Frenzied Member Memnoch1207's Avatar
    Join Date
    Feb 2002
    Location
    DUH, Guess...Hint: It's really hot!
    Posts
    1,861
    I started with Java, then C++, then VB, then did some ASP and PHP, now I do C# and VB.NET.
    Being educated does not make you intelligent.

    Need a weekend getaway??? Come Visit

  4. #4
    Junior Member
    Join Date
    Jun 2001
    Location
    Chicago
    Posts
    26
    I work in a dual development environment, coding primarily in Java and a 4GL from IBM called VisualAge Generator(VAGen), but also using COBOL. Since the constructs of the two languages Java and VAGen are considerably different, it is simple work within this environment.

    However, some of the syntax of COBOL and VAGen are similar, and I sometimes find myself trying to use VAGen syntax in COBOL programs. I would think it would be easy to muddle code if I worked in a Java and C++ shop as the constructs of the language are so similar.

    Nevertheless, it is fun working with several languages as it keeps the skills fresh.

  5. #5
    PowerPoster hellswraith's Avatar
    Join Date
    Jul 2002
    Location
    Washington St.
    Posts
    2,464
    I dual-develop in VB.Net and C# constantly. I work with each every day.

    I sometimes put a semi-colon on the end of vb statements, and I sometimes assume that C# will auto correct my typing.

    Over all though, those mess ups almost only happen in the first 10 minutes of working with the language, you quickly adjust to the language you are working in and speed up. At least that is how it is for me.

    The best thing about doing both, is that you learn how to use the framework more. I don't use the VisualBasic namespace when working with VB.Net because I know how to do it in C#. I also don't implicitly cast things in VB.Net anymore because I understand it better because I know C#.

    I say there iare plenty of advantages to using many languages.

    Although I don't work with them now, I have done Java, VB6, and C++ in the past. Now I am strictly a 'Managed' coder.

  6. #6
    Hyperactive Member Maven's Avatar
    Join Date
    Feb 2003
    Location
    Greeneville, TN
    Posts
    322

    Re: C# or C++

    Originally posted by jennysmith
    Hi

    Im a vb.net programmer and wanted to know if there are any people out there who are proficient in 2 or more programming languages.

    i.e. is it possible to be proficient in 2 or more programming languages without getting the syntax muddled up?
    Yes you can be good at more then one langauge. If your also asking which should you learn, c++ or C#.... The answer is most definitly C++. Just know that it takes a lot longer to master C++ then it did with Visaul Basic. It'll take you 2-3 years before you are confident in writing C++ programs.
    Education is an admirable thing, but it is well to remember from time to time that nothing that is worth knowing can be taught. - Oscar Wilde

  7. #7
    Kitten CornedBee's Avatar
    Join Date
    Aug 2001
    Location
    In a microchip!
    Posts
    11,594
    I do C++, Java, JavaScript and PHP mostly. I don't mix them up, unless I program JS and PHP at the same time (meaning I write a few lines of PHP, then a few lines of JS etc.). Happens when I write the client-side and server-side validation for a form at the same time.
    All the buzzt
    CornedBee

    "Writing specifications is like writing a novel. Writing code is like writing poetry."
    - Anonymous, published by Raymond Chen

    Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.

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