Results 1 to 12 of 12

Thread: c#, c++

  1. #1

    Thread Starter
    PowerPoster
    Join Date
    Dec 2003
    Posts
    4,787

    c#, c++

    Ok I've had c# for a while adn too be honest I havent had much time to get down to it, i've only toyed with it. Now then I have a few weeks off college and I want to get stuck into a new language, what are peoples opinions of moving to c++ or c# ?

    I'm a Vb programmer (Vb 6) and also program with PHP.

    any comments would be most appriciated

  2. #2
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: c#, c++

    I would say go ahead and play with it. I found the moving from C++ to C# was a whole heck of a lot simpler than moving from VB6 to VB.NET

    If you know C++, then you will spend most of your time getting familiar with the .NET framework rather than having to fundamentally learn a whole new language.

    To be sure, some things are different in C#, but, as I said, it is not like moving from VB6 to VB.NET.

  3. #3

    Thread Starter
    PowerPoster
    Join Date
    Dec 2003
    Posts
    4,787

    Re: c#, c++

    hmm being a vb6 developer people keep saying leave c#, which is why i'm contemplating moving to c++ rather than c#. but i was thinking, the frameworks going to be big soon, and i'm not sure if you will be able to develop c++ on longhorn?

  4. #4
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: c#, c++

    Quote Originally Posted by Pino
    hmm being a vb6 developer people keep saying leave c#, which is why i'm contemplating moving to c++ rather than c#. but i was thinking, the frameworks going to be big soon, and i'm not sure if you will be able to develop c++ on longhorn?
    Oh, I misunderstood you. I thought you knew C++ and was thinking of tackling C#.

    Given that you don't know C++, I think it would be more advisable to go after that first. You will get the principles of that language down without the encumbrance of the added requirements of learning the .NET Framework. Once you feel comfortable with C++, then you can transition over to C# without having to learn two things at the same time.

    Doubtless there will be people who disagree with that and will advise diving right into C#. However, given that the world of C anything is pretty new to you, I would go the ++ route first.

  5. #5

    Thread Starter
    PowerPoster
    Join Date
    Dec 2003
    Posts
    4,787

    Re: c#, c++

    Ok thanks, if anyone ahs any other thoughts please share

  6. #6
    Frenzied Member SeanK's Avatar
    Join Date
    May 2002
    Location
    Boston MA
    Posts
    1,160

    Re: c#, c++

    I agree with Hack on this one. I really don't know either C++ or C#, but looking at them, it seems like it would be easier to move from C++ to C# as opposed to diving straight into C#.

    If you will, it would be kind of like learning to walk before you learn to run.
    Beantown Boy
    Please use [highlight=vb]your code goes in here[/highlight] tags when posting code.
    When you have received an answer to your question, please mark it as resolved using the Thread Tools menu.

  7. #7
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: c#, c++

    Quote Originally Posted by SeanK
    If you will, it would be kind of like learning to walk before you learn to run.
    Exactly...

  8. #8

    Thread Starter
    PowerPoster
    Join Date
    Dec 2003
    Posts
    4,787

    Re: c#, c++

    But c# isnt an upgrade from c++ right?

  9. #9
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: c#, c++

    Quote Originally Posted by Pino
    But c# isnt an upgrade from c++ right?
    Because C# is encapsulated within the .NET framework, I would actually say that is it an upgrade.

  10. #10
    Frenzied Member sciguyryan's Avatar
    Join Date
    Sep 2003
    Location
    Wales
    Posts
    1,763

    Re: c#, c++

    Quote Originally Posted by Hack
    Because C# is encapsulated within the .NET framework, I would actually say that is it an upgrade.

    Yes C# is an upgrade from C++ because, as hack said it adds the features from the .NET Framework


    Cheers,

    RyanJ
    My Blog.

    Ryan Jones.

  11. #11

    Thread Starter
    PowerPoster
    Join Date
    Dec 2003
    Posts
    4,787

    Re: c#, c++

    But c# and c++ are made by differant people, I thought c# was 70% java? style syntax.

  12. #12
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: c#, c++

    All those 3 languages looks very much the same. At least if you look at the basic stuff and the syntax. But C++ is a bit lover level, where you use pointers much more. In Java and C# it is much more hidden for you. But if you just look at the syntax, then they look very much the same, but as all ready said, you have the whole .NET part you can play around with in C#. A lot of namespaces and functions that you don't have in C++. Also, it is much easier to do GUI stuff in C# then in C++, and it is really different from the GUI stuff you do in Java.



    ØØ

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