5 คะแนน โดย xguru 2022-08-01 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ภาษาใหม่ที่ Google เปิดตัวโดยมีเป้าหมายเพื่อสืบทอด C++
  • อาร์กิวเมนต์เริ่มต้นของ Carbon ถูกส่งในรูปแบบเดียวกับ const T& ของ C++
    → คอมไพเลอร์สามารถแปลงสิ่งนี้เป็น T ได้ตามกฎ as-if
  • ข้อดี #1: ประสิทธิภาพ (เพราะไม่ต้องคัดลอก)
  • ข้อดี #2: calling convention ที่เหมาะกับ Generic
  • ข้อดี #3: การคัดลอกก็ไม่ใช่การคัดลอก
  • ข้อดี #4: อาร์กิวเมนต์ที่ไม่มีแอดเดรส

1 ความคิดเห็น

 
v08zbv8fvlkjasdflkj 2022-08-01

เหมือน Rust เลย