Lompat ke isi

Carbon (bahasa pemrograman): Perbedaan antara revisi

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Maintenance script (bicara | kontrib)
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 23265087; atribusi sumber disertakan.
 
Maintenance script (bicara | kontrib)
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi
 
Baris 1: Baris 1:
'''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 (bahasa pemrograman)|Go]] dan [[Dart (bahasa pemrograman)|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++]]. Versi 1.0 bahasa ini direncanakan akan rilis pada tahun 2026 ke atas.
[[File:Carbon_logo.png|thumb|right|280px|Carbon logo]]
 
'''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 (bahasa pemrograman)|Go]] dan [[Dart (bahasa pemrograman)|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++]].<ref>[https://cppnorth2022.sched.com/event/140f8/keynote-chandler-carruth-nulbscience-experiment-timenulb?linkback=grid CppNorth2022: Keynote: Chandler Carruth ⚗️🧪Science exp]. ''cppnorth2022.sched.com''.</ref><ref>[https://www.youtube.com/watch?v=omrY53kbVoA Carbon Language: An experimental successor to C++ - Chandler Carruth - CppNorth 2022].</ref><ref>Kyle Bradshaw. [https://9to5google.com/2022/07/19/carbon-programming-language-google-cpp/ Carbon, a new programming language from Google, aims to be C++ successor]. ''9to5Google''. 2022-07-19.</ref> Versi 1.0 bahasa ini direncanakan akan rilis pada tahun 2026 ke atas.<ref>[https://github.com/carbon-language/carbon-lang/blob/9feff92f223e1a855abf2b343387d8460f63317b/docs/project/roadmap.md Carbon Language: An experimental successor to C++]. 2023-02-02.</ref><ref>[https://github.com/carbon-language/carbon-lang/blob/trunk/docs/project/roadmap.md#potential-goals-beyond-2026-ship-10-language--organization carbon-lang/roadmap.md at trunk]. ''GitHub''. 16 Maret 2023.</ref>


== Contoh ==
== Contoh ==
Berikut menunjukkan bagaimana cara menulis ''[[Hello world|Hello, World!]]'' menggunakan Carbon:Berikut merupakan cara untuk menuliskan program yang sama menggunakan C++:
Berikut menunjukkan bagaimana cara menulis ''[[Hello world|Hello, World!]]'' menggunakan Carbon:<syntaxhighlight lang="rust" line="1">
package Sample api;
 
fn Main() -> i32 {
    var s: auto = "Hello, World!";
    Print(s);
    return 0;
}
</syntaxhighlight>Berikut merupakan cara untuk menuliskan program yang sama menggunakan C++:<syntaxhighlight lang="c++" line="1">
#include <iostream>
 
using namespace std;
int main() {
    auto s = "Hello, World!";
    cout << s;
    return 0;
}
</syntaxhighlight>


== Lihat pula ==
== Lihat pula ==
* [[C++]]
* [[C++]]
* [[Rust (bahasa pemrograman)|Rust]]
* [[Rust (bahasa pemrograman)|Rust]]
Baris 14: Baris 32:


== Referensi ==
== Referensi ==
<references />


== Sumber dan atribusi ==


Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Carbon+%28bahasa+pemrograman%29&oldid=23265087 Wikipedia bahasa Indonesia], revisi 23265087 (2023-04-16T08:35:15Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.


== Sumber dan atribusi ==
<!-- WIKI_UNISSULA_PRESENTATION_V4 -->
 
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Carbon+%28bahasa+pemrograman%29&oldid=23265087 Wikipedia bahasa Indonesia], revisi 23265087 (2023-04-16T08:35:15Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.

Revisi terkini sejak 23 Agustus 2026 04.11

Carbon logo

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

Berikut menunjukkan bagaimana cara menulis Hello, World! menggunakan Carbon:<syntaxhighlight lang="rust" line="1"> package Sample api;

fn Main() -> i32 {

   var s: auto = "Hello, World!";
   Print(s);
   return 0;

} </syntaxhighlight>Berikut merupakan cara untuk menuliskan program yang sama menggunakan C++:<syntaxhighlight lang="c++" line="1">

  1. include <iostream>

using namespace std; int main() {

   auto s = "Hello, World!";
   cout << s;
   return 0;

} </syntaxhighlight>

Lihat pula

Referensi

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 23265087 (2023-04-16T08:35:15Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.