Kompiler GCC vs CC: Perbedaan dan Perbandingan

Komputasi adalah istilah yang digunakan untuk mendefinisikan pengembangan perangkat keras dan perangkat lunak. Ini adalah bidang yang luas yang mencakup berbagai aspek seperti ilmu pengetahuan, teknologi, sosial dll.

Pengambilan Kunci

  1. GCC (GNU Compiler Collection) adalah kumpulan penyusun bahasa pemrograman, sedangkan CC (C Compiler) adalah penyusun khusus untuk bahasa pemrograman C.
  2. GCC mendukung berbagai bahasa pemrograman, termasuk C, C++, Objective-C, Fortran, Ada, dan lainnya, sedangkan CC hanya mendukung bahasa pemrograman C.
  3. GCC adalah perangkat lunak sumber terbuka, tersedia gratis, dan dapat berjalan di berbagai platform, sedangkan CC adalah perangkat lunak berpemilik yang tersedia untuk dibeli dan hanya berjalan di platform tertentu.

Penyusun GCC vs CC

Perbedaan antara GCC dan CC Compiler adalah GCC disebut sebagai sistem operasi GNU Compiler, sedangkan CC adalah perintah UNIX Compiler. Kedua kompiler ini tidak kompatibel lintas. Ini karena program C++ kompatibel dengan pustaka C, sedangkan program C tidak kompatibel dengan pustaka C++.

Penyusun GCC vs CC

GCC dikenal sebagai GNU Compiler Collection. Itu telah diterima oleh banyak sistem operasi lain. Ini memiliki dukungan default untuk bahasa pemrograman C++ 17 dan C11.

Di sisi lain, CC dikenal sebagai C Compiler. Ini terutama berjalan di UNIX sistem operasi. Ini digunakan untuk membuat executable dengan mengkompilasi bahasa C.

Tabel perbandingan

Parameter PerbandinganGCCCC Penyusun
LepaskanGCC awalnya dirilis pada tahun 1987.CC awalnya dirilis pada tahun 1979.
KreatorRichard Stallman memproduksi GCC. Stephen C. Johnson memproduseri CC.
Bahasa PemrogramanIni terutama ditulis dalam C, dan beberapa bagian dalam C++. Itu sepenuhnya ditulis dalam C.
Sistem operasi Ini berjalan di GNU dan banyak sistem operasi lainnya. Ini hanya berjalan pada sistem operasi mirip Unix dan Unix.
BentukIni adalah bentuk umum dari kompiler. Ini adalah bentuk khusus dari kompiler.
Perizinan Ini disediakan di bawah GPLv3+ dengan lisensi GCC Runtime. Ini disediakan di bawah lisensi BSD.
Versi TerbaruVersi terbaru dirilis pada 20 April 2021. Tidak ada versi terbaru yang dirilis sejak 10 Desember 2014.

Apa itu GCC?

GCC adalah singkatan dari GNU Compiler Collection, yang pertama kali diperkenalkan oleh proyek GNU pada tahun 1987. Richard Stallman adalah penciptanya.

Baca Juga:  YouTube vs Vevo: Perbedaan dan Perbandingan

Versi GCC pertama dan terpenting hanya menerima bahasa pemrograman C. Oleh karena itu, dikenal sebagai GNU C Compiler.

Tidak termasuk bagian front-end Ada, seluruh GCC ditulis dalam bahasa pemrograman C. Bagian depan Ada hanya diprogram C + +.

Secara keseluruhan, GCC diyakini melakukan pekerjaan yang hebat dalam hal menghasilkan perakit berkualitas. Diketahui untuk mendapatkan hasil yang lebih fokus dan dapat dieksekusi karena C dan C + + dukungan bersama dengan ekstensi.

Apa itu Kompiler CC?

CC adalah C Compiler yang dirilis oleh produksi Unix pada tahun 1979. Stephen C. Johnson adalah penciptanya. Namun, dia mengambil sebagian ide dari Alan Snyder.

Ketika CC pertama kali diperkenalkan, CC hadir dengan Open BSD, tetapi pada tahun 2012, CC dihapus dari open source. Karena masalah kompatibilitas silang, CC menerima program C tetapi menolak program C++.

Seluruh CC ditulis dalam bahasa pemrograman C. Versi terbaru yaitu 1.1.0 yang dirilis pada Desember 2014 berjalan pada Microsoft Windows dan beberapa distribusi Linux.

Itu tidak akan kompatibel jika beberapa bagian dari perpustakaan berada di CC dan yang lainnya di G++. Di sinilah CC sedikit kurang.

Perbedaan Utama Antara GCC dan CC Compiler

  1. GCC mendukung program C dan C++, sedangkan CC hanya mendukung program C.
  2. GCC diperkenalkan oleh sistem operasi GNU, sedangkan CC diperkenalkan oleh sistem operasi Unix.
Referensi
  1. https://dl.acm.org/doi/abs/10.1145/277652.277752
  2. https://ieeexplore.ieee.org/abstract/document/7377807/

Terakhir Diperbarui : 04 Juli 2023

Baca Juga:  Spear Phishing vs Whaling: Perbedaan dan Perbandingan
dot 1
Satu permintaan?

Saya telah berusaha keras menulis posting blog ini untuk memberikan nilai kepada Anda. Ini akan sangat membantu saya, jika Anda mempertimbangkan untuk membagikannya di media sosial atau dengan teman/keluarga Anda. BERBAGI ADALAH ️

21 pemikiran tentang “GCC vs CC Compiler: Perbedaan dan Perbandingan”

Tinggalkan Komentar

Ingin menyimpan artikel ini untuk nanti? Klik hati di pojok kanan bawah untuk menyimpan ke kotak artikel Anda sendiri!