5 Things Every Programmer Should Know About C++

29 Mei 2010
Every programmer should know the basics of C++, what it is and where it came from.  It is this understanding of the creation and the nature of C++ that will allow a programmer to appreciate its beginnings and grasp its potential.  Following are 5 things every programmer should know about C++.  There is a lot more that you should know about this language than just how to use it in programming.

About C++
C++ was not originally known as C++ but went by the alternate name C with Classes.  The year was 1983 and C with Classes was being used to handle AT&T's programming requirements.  The name change did not take long.  

In fact, it was in the later part of that same year that C with Classes became C++, the title so well known in the programming world today.  The commercial release of C++, however, would have to wait.  This did not happen until a few years later in 1985.

How It Began

C++ was created at Bell Labs and improved computer programming in a number of ways.  C++ brought features that allowed it to be used in ways that programming languages could not be used before.  C++ ushered in a new era of classes, templates, virtual functions, and operator overloading.  It also brought with it the features known as multiple inheritance and exception handling.  C++ was a pioneer in this type of language that used declarations as statements.  

C++ Is A Superset

C++ is not a wholly original programming language however.  As its name indicates, it was born out of the C computer programming language.  As it is considered to be just a more evolved version of this original language, it does contain many of the characteristics and features that the C programming language does.  A benefit of this is that C programs can run effectively in C++ compilers most of the time.  There are instances where the codes are dissimilar enough to cause problems but this does not include the majority of cases.  

Modifications

The C++ programming language was made for UNIX.  The special part of this programming language is that it allowed programmers the ability to go in and modify code without having to complete change it.  In this way, the C++ computer programming language is reusable.  Programmers also enjoy how the act of library creation is simpler when one is using C++.  This language is thought of as portable and can be used on more than just one operating system.

The Use Of Classes
C++ brought with it a new age in the use of classes.  Classes were able to assist programmers with the overall organization of code.  In addition to this, classes provided a good deal of assistance in helping programmers to avoid mistakes.  And when mistakes cannot be avoided then classes can help programmers to locate and correct mistakes.

These are 5 things every programmer should know about C++.  Knowing C++, its history, and what new features it brought to the world of programming helps you to understand just how revolutionary C++ was.  And knowing where you came from can help you to see where you are going.

Tom Rheinecker writes about searching for a master of computer science.
Postingan ini dilengkapi fasilitas pengaturan jenis dan ukuran font.
Pilih dan atur sesuai selera agar nyaman di mata. Terima Kasih.

6 komentar :

  1. C++ is very good for programing, but until now, I can understand with this language

    BalasHapus
  2. I was so delighted when I downloaded Thinking in C++ (yesterday), that today I went out and bought the book. Thank you for helping to clarify many things. Neill Edwards, Core Technical Group, Affinity Inc.

    BalasHapus
  3. Thanks for sharing, really like your view. Waiting for some more great articles like this from you in the coming days.

    BalasHapus
  4. There are instances where the codes are dissimilar enough to cause problems but this does not include the majority of cases.

    BalasHapus
  5. Thanks for the great tips.

    BalasHapus
  6. All looks fabulous. Hope I would also have been a part of the party. Any ways I am immensely pleasured to visit this post. Thanks a lot.
    indian web hosting companies

    BalasHapus

Random Post

Back to top

Sugeng

Selamat
Hari

Have
a nice day

~mars~