📑 Table of Contents
Carbon (bahasa pemrograman)
Logo Carbon Lang
KeluargaC
Dirancang olehGoogle
Bahasa pelaksanaanC++
LisensiApache-2.0-with-LLVM-Exception
Ekstensi nama berkas.carbon
Situs webgithub.com/carbon-language/carbon-lang
Dipengaruhi oleh
C++, Rust

Carbon, atau Carbon-Lang, merupakan sebuah bahasa pemrograman bertujuan umum yang masih eksperimental. Proyek bahasa ini bersifat sumber terbuka dan diinisiasi oleh Google, menyusul bahasa pemrograman buatan Google lainnya sebelum ini, Go dan Dart. Teknisi Google, Chandler Carruth, pertama kali memperkenalkan Carbon pada Konferensi CppNorth di Toronto, Kanada pada bulan Juli 2022. Ia menyatakan bahwa Carbon dibuat untuk menjadi sebuah penerus C++.[1][2][3] Versi 1.0 bahasa ini direncanakan akan rilis pada tahun 2026 ke atas.[4][5]

Contoh

sunting

Berikut menunjukkan bagaimana cara menulis Hello, World! menggunakan Carbon:

package Sample api;

fn Main() -> i32 {
    var s: auto = "Hello, World!";
    Print(s);
    return 0;
}

Berikut merupakan cara untuk menuliskan program yang sama menggunakan C++:

#include <iostream>

using namespace std;
int main() {
    auto s = "Hello, World!";
    cout << s;
    return 0;
}

Lihat pula

sunting

Referensi

sunting
  1. ^ "CppNorth2022: Keynote: Chandler Carruth ⚗️🧪Science exp..." cppnorth2022.sched.com. Diakses tanggal 2023-02-02.
  2. ^ Carbon Language: An experimental successor to C++ - Chandler Carruth - CppNorth 2022, diakses tanggal 2023-02-02
  3. ^ Bradshaw, Kyle (2022-07-19). "Carbon, a new programming language from Google, aims to be C++ successor". 9to5Google (dalam bahasa American English). Diakses tanggal 2023-02-02.
  4. ^ Carbon Language: An experimental successor to C++, 2023-02-02, diakses tanggal 2023-02-02
  5. ^ "carbon-lang/roadmap.md at trunk". GitHub. 16 Maret 2023. Diakses tanggal 16 April 2023. Pemeliharaan CS1: Tanggal dan tahun (link)

📚 Artikel Terkait di Wikipedia

Pemadam api

Alat pemadam api adalah alat perlindungan kebakaran aktif yang digunakan untuk memadamkan api atau mengendalikan kebakaran kecil, umumnya dalam situasi

Pemadam kebakaran

pemadam api yang memiliki cartridge sistem adalah media atau isi dalam tabung terpisah dengan gas buang, dan gas buang dinamakan dengan CO2 (carbon Dioxide)

Sunan Gunung Jati

seperti yang tertuang dalam naskah Purwaka Caruban Nagari karya Pangeran Arya Carbon. Dwa Dasi Sukla Pakca Cetra Masa Sahasra Patangatus Papat Ikang Sakakala

Kereta api penumpang

Kereta api penumpang adalah moda kereta api yang digunakan untuk mengangkut manusia. Kereta api ini dapat berupa lokomotif yang menarik rangkaian kereta

Perang Makassar

Macknight, Paeni & Hadrawi 2020, hlm. 52. Cummings 2010, hlm. 66. Esteban, Ivie Carbon (2010). "Narasi Perang di Makassar: Ambiguitas dan Kontradiksinya". Sari

Asian Agri

Roundtable Sustainable Palm Oil (RSPO), dan International Sustainability and Carbon Certification (ISCC). Program kemitraan Asian Agri bersama para petani kelapa

Yamaha Grand Filano

Short, Visor Sport Smoke, Cover Meter, Rear Carrier, Bumper, Under Seat Pad Carbon, Double Hook, Footboard, dll. (harga mulai Rp 82.000–Rp 1.005.000). Blue

Ekosistem Mangrove Indonesia

dan Avicennia marina (api-api), yang memiliki toleransi tinggi terhadap kadar salinitas air laut. Penyerap Karbon Biru (Blue Carbon): Hutan mangrove merupakan