C++ | #0 Apa itu C++

C ++ adalah bahasa pemrograman diciptakan oleh Bjarne Stroustrup sebagai lanjutan dari bahasa pemrograman C.
Bahasa ini telah berkembang secara signifikan dari waktu ke waktu, dan C ++ modern sekarang memiliki (OOP) , umum , dan fungsional selain fasilitas untuk manipulasi memori tingkat rendah.

Dirilis pada tahun 1985 (36 tahun yang lalu) . Bahasa pemrograman C ++ awalnya distandarisasi pada tahun 1998 , yang kemudian diubah dengan standar C ++ 03 , C ++ 11 , C ++ 14 , dan C ++ 17 . Standar C ++ 20 saat ini mempunyai fitur-fitur baru dan pustaka standar yang diperbesar.

Pada 1979, Bjarne Stroustrup , seorang ilmuwan komputer Denmark , mulai mengerjakan " C with Classes ", pendahulu C ++. Motivasi untuk membuat bahasa baru berasal dari pengalaman Stroustrup dalam pemrograman untuk tesis PhD-nya. 

Awalnya, "C with Classes" Stroustrup menambahkan fitur ke kompilator C, Cpre, termasuk kelas , kelas turunan , pengetikan yang kuat , sebaris , dan argumen default .

Pada tahun 1982, Stroustrup mulai mengembangkan penerus C dengan Classes, yang dia beri nama "C ++" (Penamaannya dikarenakan simbol "++" menjadi operator increment di C++).

Selanjutnya, Stroustrup mengembangkan kompiler mandiri baru untuk C ++, Cfront.

Pada tahun 1984, Stroustrup mengimplementasikan pustaka input / output aliran pertama. Ide untuk menyediakan operator keluaran daripada fungsi keluaran yang dinamai disarankan oleh Doug McIlroy. 

Pada tahun 1985, edisi pertama The C ++ Programming Language dirilis, yang menjadi acuan definitif untuk bahasa tersebut, karena belum ada standar resmi. Implementasi komersial pertama dari C ++ dirilis pada bulan Oktober tahun yang sama.

Pada 3 Januari 2018, Stroustrup diumumkan sebagai pemenang Charles Stark Draper Prize for Engineering 2018 , "untuk konsep dan pengembangan bahasa pemrograman C ++".

Pada 2021 , C ++ menempati peringkat keempat pada indeks TIOBE , ukuran popularitas bahasa pemrograman, setelah C , Java , dan Python


Standar C ++

Standarisasi C++ telah terjadi sebanyak 6 kali dengan rincian 
Tahun 1998
(C ++ 98) 
Tahun 2003 
(C ++ 03) 
Tahun 2011
(C ++ 11) 
Tahun 2014 
(C ++ 14) 
Tahun 2017 
(C ++ 17) 
Tahun 2020 
(C ++ 20) 



Posting Komentar

0 Komentar