Kategori: berita TI

Google percaya bahasa pemrograman barunya dapat mengungguli C++

Perusahaan Google telah membagikan detail tentang bahasa pemrograman barunya, Carbon, yang diyakini perusahaan dapat menjadi penerus C++. 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 tersedia untuk umum. Sementara itu, bahasa pemrograman Dart, yang awalnya dianggap sebagai alternatif dari JavaScript, tidak populer secara luas hingga rilis Flutter.

Bahasa pemrograman terus ditingkatkan dan dikembangkan, dan dalam beberapa tahun terakhir mereka telah digantikan oleh model yang bahkan lebih mudah digunakan. bahasa sendiri Apple Swift membuka beberapa kemungkinan bagi mereka yang kurang berpengalaman, misalnya, Objective-C pendahulunya.

Banyak yang menyebut Rust sebagai penerus C++, tetapi berbicara di sebuah acara baru-baru ini, kepala insinyur perangkat lunak Google Chandler Carruth menjelaskan bahwa bahasa pemrograman, yang awalnya merupakan produk Mozilla, tidak memiliki "interoperabilitas dua arah" yang sama dengan alat lain, yang menciptakan " hambatan bahasa" ketika "menerjemahkan" antara bahasa pemrograman yang berbeda.

Dengan demikian, Carbon yang baru-baru ini diumumkan seharusnya kompatibel dengan kode C++ yang populer, tetapi bagi pengguna yang ingin beralih sepenuhnya, migrasinya seharusnya cukup mudah.

Bagi mereka yang tidak yakin dengan transisi penuh, Carruth menguraikan beberapa alasan Carbon harus dianggap sebagai penerus yang kuat untuk C++, termasuk tata bahasa yang lebih sederhana dan impor API yang lebih lancar. Ada manfaat lain di luar bahasa Karbon, termasuk pertimbangan etis seperti aksesibilitas dan inklusivitas budaya proyek.

Keluarga Carbon sebagian besar terdiri dari karyawan Google, tetapi tidak hanya mereka. Menggambar pada kesuksesan raksasa teknologi, tim Carbon mengatakan perlu menjadi "proyek independen dan publik" untuk berhasil. Bahasa pemrograman Carbon saat ini hanya percobaan. Kode sumbernya dapat diunduh jika Anda ingin mencobanya, atau Anda dapat bereksperimen dengannya di browser Anda menggunakan aplikasi web Compiler Explorer.

Anda dapat membantu Ukraina melawan penjajah Rusia. Cara terbaik untuk melakukannya adalah dengan menyumbangkan dana ke Angkatan Bersenjata Ukraina melalui selamatkan hidup atau melalui halaman resmi NBU.

Baca juga:

Share
Julia Alexandrova

tukang kopi. Juru potret. Saya menulis tentang sains dan luar angkasa. Saya pikir itu terlalu dini bagi kita untuk bertemu alien. Saya mengikuti perkembangan robotika, untuk jaga-jaga...

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai*