Fitur Carbon yang paling menarik adalah calling convention
(foonathan.net)- Bahasa baru yang diumumkan Google dengan tujuan mewarisi C++
- Argumen default Carbon dikirimkan dalam bentuk yang mirip dengan
const T&di C++
→ Kompiler dapat mengubah ini menjadi T berdasarkan aturan as-if - Kelebihan #1: performa (karena tidak melakukan penyalinan)
- Kelebihan #2: calling convention yang dioptimalkan untuk generic
- Kelebihan #3: copy pun bukan benar-benar copy
- Kelebihan #4: argumen tanpa alamat
1 komentar
Mirip Rust ya