📑 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

C++

dikategorikan sebagai bahasa pemrograman tujuan umum (general-purpose programming language; GPL) Bjarne Stroustrup pada Bell Labs pertama kali mengembangkan

Rust (bahasa pemrograman)

Inggris). The V Programming Language. Diakses tanggal 2023-11-04. Yegulalp, Serdar (2016-08-29). "New challenger joins Rust to topple C language" [Penantang

Bahasa pemrograman

Bahasa pemrograman atau bahasa penataolahan (bahasa Inggris: programming languagecode: en is deprecated ) adalah sistem notasi untuk menulis program komputer

Zig (bahasa pemrograman)

perangkat lunak. C C++ D Nim Go Rust Carbon V Elizabeth, Jane (19 Oktober 2017). "Tired of C? New programming language Zig aims to be more pragmatic and

Sejarah bahasa pemrograman

Concepts of programming languages. Pearson Education India, 2004. History and evolution of programming languages Graph of programming language history Online