Carbon, Bahasa Pemrograman Baru dari Google Sebagai Penerus C++

Carbon, Bahasa Pemrograman Baru dari Google Sebagai Penerus C++

Pemrograman Baru : Google baru saja mengumumkan bahasa pemrograman baru sebagai penerus C++, Carbon. Ini bukan pertama kalinya, Google telah memperkenalkan beberapa bahasa pemrograman, beberapa di antaranya menjadi lebih populer dan menonjol daripada yang lain. Sekarang, di konvensi Cpp North di Toronto, seperti yang dibagikan oleh Conor Hoekstra yang hadir dan mendokumentasikan slide, Googler Chandler Carruth berbagi visi untuk bahasa pemrograman baru yang disebut Carbon.
Iklan
Carbon, Bahasa Pemrograman Baru dari Google Sebagai Penerus C++

Ini bukan pertama kalinya kami melihat penerus C++. Sebelumnya, proyek Mozilla, Rust, dianggap sebagai suksesor C++. Namun, Carbon memiliki banyak tujuan yang sama dengan Rust, seperti membantu pengembang membuat “perangkat lunak yang kritis terhadap kinerja.” Selain itu, Carbon sepenuhnya dapat dioperasikan dengan kode C++ yang ada yang merupakan tujuan dasar perusahaan.

Bagaimanapun, berikut adalah beberapa fitur penting dari bahasa pemrograman baru,

  • Kata kunci pengantar dan tata bahasa sederhana
  • Parameter input fungsi adalah nilai hanya-baca
  • Pointer menyediakan akses & mutasi tidak langsung
  • Gunakan ekspresi untuk menamai tipe
  • Paketnya adalah root namespace
  • Impor API melalui nama paketnya
  • Parameter objek eksplisit mendeklarasikan metode
  • Warisan tunggal; kelas bersifat final secara default
  • Obat generik yang kuat dan teruji definisinya
  • Jenis secara eksplisit mengimplementasikan antarmuka

Kode proyek dihosting secara publik di GitHub dan terbuka untuk permintaan tarik, sementara budaya Carbon diuraikan agar dapat diakses dan inklusif bagi karyawan perusahaan dan individu pribadi.

Jika Anda tertarik untuk memulai dengan Carbon, Anda dapat mengunduh kode sumber dan bereksperimen dengannya di perangkat Anda sendiri.

Pemrograman