Mohon tunggu...
Muhammad Alamsyah
Muhammad Alamsyah Mohon Tunggu... Mahasiswa - _

Taruna Prodi Teknologi Rekayasa Bandar Udara Politeknik Penerbangan Palembang 56192110014

Selanjutnya

Tutup

Ilmu Alam & Tekno

Bahasa c++ sebagai Bahasa Pemrograman Dasar yang Wajib Dikuasai oleh Para Mahasiswa

30 Mei 2022   11:58 Diperbarui: 30 Mei 2022   12:06 854
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

    C++ menyediakan fitur portabilitas yang memungkinkan programmer untuk mengembangkan kode tanpa mempedulikan perangkat keras. Karena kepraktisannya ini memungkinkan pengembang dalam memindahkan pengembangan program dari satu platform ke platform lainnya. Programmer yang bekerja di Windows juga bisa membuka kode dan bekerja di Linux, ini adalah contoh yang membuat C++ semakin populer.

Mirip bahasa lain dan mudah dipelajari

    Karena adanya kemiripan sintaks C++ yang mirip dengan C#, C, dan Java, membuat belajar C++ lebih mudah jika Anda sudah mengetahui salah satu bahasa ini. Disamping juga membuat peralihan ke dan dari bahasa lain juga menjadi lebih mudah. Kelebihan lainnya adalah C++ sangat kompatibel dengan program C yaitu setiap program C yang berjalan dapat dijalankan sebagai program C++.

Mempunyai dukungan dan komunitas tersendiri

    Bahasa populer ini juga mempunyai dukungan dan komunitasnya tersendiri. Sebuah komunitas sangat penting jika programmer ini mendapatkan dukungan dan mencari bantuan. Semakin besar ukuran komunitas, semakin banyak bantuan yang Anda dapatkan untuk memecahkan masalah Anda. selain itu, tak jarang juga komunitas besar juga menyediakan kursus dan pembelajaran online untuk anggota maupun pengguna bahasa C++.

Kekurangan Penggunaan Bahasa Pemrograman C++

C++ adalah versi yang disempurnakan dari bahasa C yang mencakup semua bagian dari C dengan tambahan dukungan untuk pemrograman berorientasi objek (OOP). Selain itu, C++ juga berisi banyak peningkatan dan fitur yang menjadikannya versi bahasa asli C yang lebih baik, terlepas dari pemrograman berorientasi objek. Meskipun begitu, C++ juga mempunyai kekurangannya yakni :

Tidak aman

    Adanya pointer, variabel global, dan lain- lain adalah alasan utama dibalik masalah keamanan ini. Faktor- faktor ini berarti mungkin untuk merusak seluruh program hanya dengan menggunakan bagian dari memori sebagai jenis yang salah yang membuat C++ bisa menjadi tidak aman.

Kurang fleksibel

    C++ sangat ketat mengenai sintaks, sedikit saja celah terbuka akan memberikan serangkaian kesalahan. Disamping itu tidak mudah juga untuk menulis kode C++ dengan cara yang mudah dibaca, membuat bahasanya kurang ramah pengguna dan kurang fleksibel bagi pengguna sehingga akan membutuhkan waktu untuk menguasai C++ jika dibandingkan dengan bahasa lain.

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun