1.
Apa Itu c++?
C++ adalah salah satu bahasa pemrograman populaer
yang sudah terbukti banyak di gunakan oleh para praktisi dan ilmuwan untuk
mengembangkan program-program (aplikasi bersekala besar) seperti game,
aplikasi untuk penelitian di bidang sains, embeded system dan masihbanyak lagi.
Bahkan c++ juga dapat di gunakan untuk
mengembangkan aplikasi berbasis web yang sering di sebut dengan program CGI
(common Gateway Interface). Mungkin selama ini banyak yang mengira bahwa
aplikasi web hanya dapat di kembangkan dengan PHP, ASP, JSP maupun Perl. Namun
pada kenyataannya C++ juga dapat melakukannya.
2.
Sejarah singkat lahirnya C++
Awal mulanya bahasa komputer digunakan untuk
membantu dalam melakukakan perhitungan-perhitungan telemetri. Ketika itu,Bahasa
yang digunakan masih primitif sekali karena masih berupa bahasa mesin yang
hanya mengenal angka 1 dan 0 ( beruntung anee hidup di dunia sekarang :v ).
Selanjutnya bahasa mesin tersebut disederhanakan menjadi bahasa yang agak
dipahami dengan menghadirkan statemen-statemen menjadi bahasa yang agak
dipahami dengan menghadirkan statemen-statemen khusus yang disebut dengan
istilah mnemonic seperti ADD, MOV, JMP dan yang lainya. Bahasa ini disebut
dengan bahasa assembly yang masih termasuk ke dalam bahasa tingkat rendah (low
level language).
Tahun 1969, laboratorium Bell AT&T di Murray
Hill, New Jersey menggunakan bahasa assembly ini untuk mengembangkan sistem
operasi UNIX. Maksudnya adalah untuk membuat sistem operasi yang dapat bersifat
"programmer-friendly". Setelah UNIX berjalan, Ken Thompson, seorang
pengembang sistem di laboratorium tersebut mengembangkan compiler baru dengan
nama bahasa B. Huruf B ini diambil dari BCPL. Bahasa B ini kemudian digunakan
untuk menulis ulang atau merevisi sistem operasi UNIX. Oleh karena itu bahasa B
ini masih bersifat interpret dan lambat, maka pada tahun 1971,sistem operasi
UNIX kemudian ditulis ulang dengan menggunakan bahasa C, yaitu bahasa
pemrograman yang dikembangkan oleh Dennis Ritchie, seorang pengembang sistem di
laboratorium yang sama.
Sampai sekarang bahasa C masih digunakan untuk
melakukan pengembangan-pengembangan program dan sistem-sistem operasi,
diantaranya sistem operasi Windows dan Linux. Alasan itulah yang menjadikan
bahasa C sangat populer di dunia pemrograman, khususnya untuk industri
perangkat lunak. Namun sayangnya bahasa C merupakan bahasa yang masih tergolong
susah untuk dipelajari karena masih bersifat prosedural murni. Untuk membentuk
suatu objek, kita harus melakukan banyak sekali melakukan banyak sekali
penulisan penulisan kode. Hal ini tentu akan dikatakan sebagai sebuah
kelemahan. untuk mengatasi masalah ini, pada tahun 1983, seorang doktor bernama
Bjarne Stroustrup yang saat itu juga bekerja di laboratorium yang sama
menciptakan bahasa baru yaitu bahasa C++ yang merupakan bahasa turunan dari
bahasa C
0 komentar:
Posting Komentar