ภาษาระบบ

Rust

ระบบที่ให้ความสำคัญกับ memory safety

เริ่มปรากฏ 2015 (1.0)

อัปเดตล่าสุด

ความเป็นมา

Rust 1.0 ออกในปี 2015 โดยเน้นความปลอดภัยของหน่วยความจำและการควบคุมทรัพยากรโดยไม่พึ่ง garbage collector

แนวทางทำงาน

ownership และ type checking ช่วยจับปัญหาหลายชนิดตั้งแต่ compile

เหมาะกับงานแบบไหน

งานที่ต้องคุมทรัพยากรและความถูกต้องของ concurrent code

ข้อควรชั่งน้ำหนัก

ทีมต้องเผื่อเวลาเรียนรู้ ownership และ async ecosystem

Framework และเครื่องมือ

3 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem

AxumWeb frameworkWeb framework ที่ทำงานร่วมกับ Tokio และ Hyperอ่านรายละเอียด Axum
Actix WebWeb frameworkอีกทางเลือกสำหรับสร้าง web service ใน Rustอ่านรายละเอียด Actix Web
RocketWeb frameworkสร้าง route และ request handling ใน Rust โดยใช้ types และ macrosอ่านรายละเอียด Rocket