Thread: Impact of the new standard

  1. #1
    Registered User meganewbie's Avatar
    Join Date
    Apr 2009
    Location
    USA, CA
    Posts
    10

    Impact of the new standard

    I have been self teaching myself c++ for about 3 weeks now

    I havent read to much into the new c++ standard but Im wondering if alot of things will be changing?

    I mean will I basically have to relearn c++ after the new standard comes out??

    [Mod note: split from the source thread. Seriously, why not create a new thread?]
    Last edited by CornedBee; 09-18-2009 at 03:29 AM.

  2. #2
    Ex scientia vera
    Join Date
    Sep 2007
    Posts
    477
    Quote Originally Posted by meganewbie View Post
    I hate to steal this thread

    I have been self teaching myself c++ for about 3 weeks now

    I havent read to much into the new c++ standard but Im wondering if alot of things will be changing?

    I mean will I basically have to relearn c++ after the new standard comes out??
    No, not relearn. A lot of features will make a lot of stuff easier and some more efficient. Some will happen behind the scenes, some will not. The core language remains the same, more or less.

    I am particularly looking forward to lambdas. See the wikipedia page for the c++0x standard:

    C++0x - Wikipedia, the free encyclopedia
    "What's up, Doc?"
    "'Up' is a relative concept. It has no intrinsic value."

  3. #3
    Registered User
    Join Date
    Jan 2005
    Posts
    7,366
    It takes years before new stuff starts getting used widely and finds itself in tutorials and books. Depending on what you're learning from, you might not even be learning the tools incorporated into the first standard. So I wouldn't worry about having to relearn anything any more than you would otherwise.

  4. #4
    Registered User meganewbie's Avatar
    Join Date
    Apr 2009
    Location
    USA, CA
    Posts
    10

    Thumbs up

    @MOD , yes I realize now I should have made a new thread

    @ IceDane , thank you for the info and wikepidia link

    @ Daved, well im actually using the tutorials on this website to learn c++

    I will just keep pluging along with the tutorials from here

    Thanks for the info all

  5. #5
    Registered User
    Join Date
    Jan 2005
    Posts
    7,366
    >> well im actually using the tutorials on this website to learn c++

    There's a lot of good information in those tutorials, but even then there are things taught in there that many posters here would recommend against using (in favor of other alternatives). It's a problem with evolving languages in general and in C++ in particular because C++ is based on C. All the old code/tutorials/books that use C style still work in modern C++, so you can still learn it that way, but you might have to relearn better ways of doing things using newer C++ features (from the first standard). The same will apply to the new C++0x, but it will be several years before the books and tutorials come close to catching up.

    The best advice is to pay attention to many sources of information, including threads in forums like this. The advice here is more up to date than most books or tutorials, and you can gain an understanding of the similarities and differences, pros and cons between what you're learning and other alternatives.

  6. #6
    Registered User meganewbie's Avatar
    Join Date
    Apr 2009
    Location
    USA, CA
    Posts
    10
    Daved,
    Thank you for the info.

    I must admit that I have been confused by some parts of the tutorials mixing C into C++

    I must have spent a good part of an afternoon googling "C++ printf" and wondering why I was getting C tutorials

    I will take your advice and when learning something in C++ I will browse the forums here for cross reference or post a question about it

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Standard efficiency
    By Jorl17 in forum C Programming
    Replies: 3
    Last Post: 06-18-2009, 11:48 AM
  2. array initialization & C standard
    By jim mcnamara in forum C Programming
    Replies: 2
    Last Post: 09-12-2008, 03:25 PM
  3. standard for comparing
    By chrismiceli in forum C Programming
    Replies: 2
    Last Post: 08-09-2003, 05:27 PM
  4. C/C++ standard
    By confuted in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 07-06-2003, 03:22 AM
  5. standard language, standard compiler?
    By doubleanti in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 09-03-2001, 04:21 AM