Karbon Google dapat melakukan apa yang tidak bisa dilakukan Rust! Mengungguli C++ dalam Pemrograman

Karbon Google dapat melakukan apa yang tidak bisa dilakukan Rust! Mengungguli C++ dalam Pemrograman

Bahasa pemrograman terbaru Google, bernama Carbon akan membawa kembali masa kejayaan C++

Mengungguli C++ : Insinyur Perangkat Lunak Utama Google Chandler Carruth memperkenalkan Karbon minggu ini di konferensi C++ “CPP Utara” di Toronto. Tujuan dari bahasa pemrograman work-in-progress baru ini adalah untuk mengubah basis kode C++ dengan cara yang lebih baik daripada Rust. Menurut para ahli, Rust tidak memiliki interoperabilitas dua arah yang sama dengan alat lain, yang memperkenalkan jenis hambatan bahasa saat menerjemahkan antara bahasa pemrograman yang berbeda.

Hubungan Jangka Panjang antara Google dengan Bahasa Pemrograman

Selama bertahun-tahun, Google telah menciptakan beberapa bahasa pemrograman, beberapa di antaranya menjadi lebih populer dan menonjol daripada yang lain. Misalnya, Golang (atau hanya Go) dibuat untuk meningkatkan pengembangan server dan sistem terdistribusi dan sejak itu diadopsi oleh publik. Sementara itu, bahasa pemrograman Dart, yang awalnya dimaksudkan sebagai alternatif untuk JavaScript, tidak mencapai popularitas arus utama hingga rilis Flutter.

Sekarang, Apa yang Membuat Karbon Lebih Baik dari Lainnya?

Apa yang membuat Carbon lebih cocok daripada Rust adalah kata kunci pengantar dan tata bahasanya yang sederhana. Parameter masukan pengurapan karbon adalah nilai hanya-baca dan penunjuk menyediakan akses & mutasi tidak langsung. Penulis dapat menggunakan ekspresi untuk menamai tipe dan paketnya adalah root namespace. Pengguna juga dapat mengimpor API melalui nama paket mereka. Untuk Carbon, parameter objek eksplisit mendeklarasikan metode dan memiliki satu warisan. Ada manfaat lebih lanjut yang melampaui bahasa Carbon, termasuk motif etis seperti aksesibilitas dan inklusivitas budaya proyek.

Koneksi dengan Google tidak Eksklusif

Keluarga Carbon sebagian besar terdiri dari karyawan Google, tetapi tidak secara eksklusif demikian. Setelah mendukung kesuksesan raksasa teknologi, tim Carbon mengatakan bahwa itu perlu menjadi “proyek yang didorong oleh komunitas dan independen” agar berhasil. Saat ini, bahasa pemrograman Carbon hanyalah sebuah percobaan. Kode sumbernya dapat diunduh untuk Anda coba, atau Anda dapat memilih untuk bereksperimen dengannya dari dalam browser Anda dengan aplikasi web Compiler Explorer.

Manfaat bagi Mahasiswa Baru

Tidak lama lagi banyak siswa yang akan melakukan pemrograman dalam bahasa karbon dan akan menjadi populer karena dibuat oleh Google Engineers. Saat ini, tujuan utama peluncuran Carbon Language adalah untuk mencocokkan kinerja bahasa C++ yang lebih lama.

Pemrograman