Pengenalan C++

Membahas tentang C++, biasanya tidak lepas dari bahasa pemrograman C sebagai bahasa pendahulunya. Bahasa C adalah bahasa pemrograman yang dapat dikatakan berada antara bahasa tinggkat rendah (bahasa yang berorientasi pada mesin) dab bahasa tingkat atas (bahasa yang berorientasi pada manusia). seperti yang kita ketahui, bahasa tinggkat tinggi mempunyai kompabilitas yang tinggi antar platform, karna itu amatlah mudah untuk membuat program pada berbagai jenis mesin. Berbeda halnya kalau menggunakan bahasa tinggkat rendah, sebab setiap perintahnya bergantung sekali pada jenis mesin.

    Pencipta bahasa pemrograman C adalah Brian W. kernighan dan Dannis M. Ritchie pada sekitaran tahun 1972. Bahasa C adalah bahasa pemrograman yang terstruktur, yang membagi program dalam bentuk sejumlah blok. tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. program yang ditulis ditulis dengan menggunakan C mudah sekali untuk dipindahkan dari satu jenis mesin ke jenis mesin lainnya. hal ini berkat adanya standarisasi bahasa C yaitu berupa standar ANSI (American National Standart Institute) yang dijadikan acuan oleh para pembuat kompailer.

C++ diciptakan satu dekade setelah C, ia diciptakan oleh Bjarne Stroustrup, laboratorium Bell, AT&T pada tahun 1983. bahasa ini bersifat kompatibel dengan bahasa pendahulunya yaitu bahasa C. Pada mulanya C++ disebut dengan "a better C" . nama C++ itu sendiri diberikan oleh Rick Mascitti pada musim panas 1983, adapun tanda ++ berasal dari nama operator penaikan pada bahasa C.

C diambil sebagian landasan dari C++ , mengingat keportabilitasan C yang memungkinkannya diterapkan pada berbagai mesin, dari PC hingga mainframe, serta pada berbagai sistem operasi baik itu DOS, UNIX, VMS dan sebagainya.

Keistimewaan yang sangat berarti pada C++ adapah karena bahasa ini mendukung pemrograman yang berotientasi objek (PBO atau OPP / Object Oriented Proggraming). tetapi sekali lagi C++ hanyalah bahasa yang bersifat hybrid, bukan bahasa murni yang berorientasi objek. karna itu, proggram C pada tahap awal dapat berpindah jalur ke bahasa C++ setahap demi setahap. Dibangun dengan bahasa C tetap dapat dipakai pada C++, dibaurkan dengan program PBO.

Tujuan utama pembuatan bahasa C++ adalah untuk meningkatkan produktifitas pemrogram dalam membuat aplikasi. kebanyakan pakar setuju bahwa PBO dan C++ dapat mengurangi kekompleksitasan, terutama pada program yang besar yang terdiri 10.000 baris atau lebih. Greg Perry (1993) mensitir ungkapan para pelopor industri C++ yang pada intinya menyatakan C++ dapat meningkatkan produktivitas pemrogram lebih dari dua kali dibandingkan bahasa prosedural seperti C, Pascal dan BASIC. hal ini didasarkan kenyataan bahwa kode yang ditulis dengan C++ lebih mudah untuk digunakan kembali pada program-program lain.

Meskipun demikian, anda jangan terlalu berharap untuk memperoleh keuntungan ini ketika anda sedang belajar C++. yang anda dapatkan barangkali bukan peningkatan produktivitas, melainkan malahan berupa penurunan produktivitas pada awalnya. karna anda harus mempelajari karakteristik dari C++, dan ini merupakan hal yang biasa.

Subscribe to receive free email updates:

0 Response to "Pengenalan C++"

Post a Comment