9 poin oleh xguru 2022-07-23 | 8 komentar | Bagikan ke WhatsApp
  • Menargetkan bahasa yang kompatibel dengan ekosistem yang sudah ada, seperti Java → Kotlin, JavaScript → TypeScript
    → Meski Rust sering disebut sebagai penerus C++, memindahkan ekosistem C++ ke Rust itu sulit
  • Migrasi dari C++ → Carbon sangat mudah, dengan kompatibilitas dua arah
  • Menggunakan LLVM untuk memberikan performa setara C++
  • Dapat beroperasi bersama kode C++ yang sudah ada, dari pewarisan hingga template
  • Sistem build C++ yang sudah ada bisa langsung digunakan
  • Mudah dipelajari oleh para pengembang C++

8 komentar

 
ragingwind 2022-07-25

Tolong ingat juga kisah bahwa posisi TypeScript milik MS saat ini seharusnya menjadi milik Dart dari Google.

 
jeukdev 2022-07-27

Ceritanya tentang apa?

 
sixmen 2022-07-23

Memang ada contoh sukses seperti TypeScript dan Kotlin, tapi saya tidak tahu apakah bahasa itu benar-benar bisa mencakup C++ yang begitu besar dan kacau.

 
lambdacaster 2022-07-23

Melihat judul Carbon saja, saya sempat salah paham sebentar dan mengira Carbon milik Apple terlahir kembali sebagai sebuah bahasa, hahaha

 
lifthrasiir 2022-07-23

Carbon bagaimanapun juga pasti akan mendapat perhatian karena dibuat oleh Google, tetapi perlu diingat dulu bahwa jumlah bahasa yang dibuat Google (lalu gagal mereka lanjutkan) jauh melebihi jumlah bahasa buatan Google yang kita kenal (hehehe). Seperti juga disebutkan di README Carbon, proyek ini sangat eksperimental dan untuk sementara bahkan tidak punya kemungkinan menggantikan bahasa lain seperti Rust. Jika melihat roadmap-nya, kita juga bisa tahu Google sendiri tidak punya keyakinan sebesar itu; per akhir 2022 mereka menargetkan agar tidak ada satu kelompok pun yang menyumbang lebih dari 50% kontributor, yang jika dibalik artinya kalau hanya Google sendiri yang tertarik, proyek ini akan gagal...

 
twince 2022-07-23

Karena inilah saya sempat ragu terhadap rust. Haha

 
ahwjdekf 2022-07-23

Bagi orang yang sedang belajar Rust, ini agak bikin buyar. Saya kira penerus C++ sudah pasti akan jadi Rust... Google yang mendorongnya juga tidak bisa diabaikan... Melihat kompatibilitasnya, sepertinya ini tidak akan banyak berdampak pada developer yang selama ini diam-diam terus mengasah C++.