If I already know C++ is it worth learning C? - Page 3
Register

We are the best invite forum on the internet! Here you will find free invites, free seedboxes, free bonuses, and much more. Our members know the true meaning of sharing and have created a truly global bittorent community! Our site has the most up to date information on all private trackers and our members will guide you and introduce you to this truly secretive and enlightened club. Ready to get started? Register now!


Page 3 of 3 FirstFirst 1 2 3
Results 21 to 27 of 27
  1. #21

    Join Date
    Sep 2011
    Posts
    15

    Default Re: If I already know C++ is it worth learning C?

    Learn C# .. Thats where a lot of work is today.



  2. To remove ads become VIP. Inquire about advertising here.
  3. #22

    Join Date
    Dec 2011
    Posts
    14

    Default

    The biggest problem with the C/C++ comparison is that a lot of people are taught C-style C++.

    When I first learned C++, we included stdio, for one. In C++, that should be iostream. Add to that that we were never taught objects in C++, the language became very confusing.

    As for whether or not you should learn C, it completely depends. The two languages look very similar. As people have said, C++ is supposed too be an extension to C. It doesn't quite do this, and actually breaks a few C features as well as affecting the language's grammar. As a result it has received a lot of criticism, and is one of the reasons why a lot of open source software is written in C. Richard Stallman and Linus Torvalds have spoken out about the downfalls of C++.

    Anyway, I have become sidetracked. Whether you should learn C, depends on whether you can think of it as a new language, and not 'like C++'. If you can learn it, and learn it well, you will greatly benefit. If you will treat it as C++, but a little bit different, I wouldn't bother.

  4. #23

    Join Date
    Jan 2012
    Location
    Germany
    Posts
    12

    Default

    If you know C++ it should be easy to learn C, however it depends on your needs.

    I think C is only useful if you want to code embedded systems, µC and stuff like that.

  5. #24

    Join Date
    Apr 2012
    Posts
    4

    Default

    Yes you must learn C coz now you will find C very very easy

  6. #25

    Join Date
    Mar 2012
    Posts
    108

    Default

    C is if you want to write high-performance code for a new game or say, use that advanced third-party library in your iPhone app, or basically if you want the best performance code.

    C++ is easier and much better if you're going to write big software. But if you want the best performance code, C maybe worth considering.

  7. #26

    Join Date
    May 2011
    Posts
    48

    Default

    Nope. If you know C++, move up to C#. Plain old C has no interest for you.

    And I have to disagree on the performance aspects: you get as much performance in C++ as in C: they both use the same class of compilers and the object layer has minimal overhead.

  8. #27

    Join Date
    May 2012
    Posts
    7

    Default

    You would want to learn C if you plan to do embedded programming. The resources are very tight on those little boards. C brings you closer to the system level, but still gives you enough power to develop applications quickly.

Page 3 of 3 FirstFirst 1 2 3

Similar Threads

  1. Replies: 3
    Last Post: November 18th, 2010, 12:22 PM
  2. Is it worth requesting FTN?
    By Cpomer in forum BitTorrent Discussion
    Replies: 24
    Last Post: October 21st, 2010, 06:27 PM
  3. Is it worth requesting for FTN?
    By RedBull in forum Suggestions
    Replies: 5
    Last Post: July 24th, 2010, 09:39 PM
  4. vpn is it worth it relly?
    By stevenb1989 in forum BitTorrent Discussion
    Replies: 3
    Last Post: June 20th, 2010, 07:11 AM
  5. Is it worth?
    By besnico in forum Seedbox Discussions
    Replies: 8
    Last Post: January 18th, 2009, 07:27 AM

Tags for this Thread

Posting Permissions

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