14 คะแนน โดย xguru 2021-04-30 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • เข้าร่วมเป็นสมาชิกระดับแพลทินัมรายแรกนับตั้งแต่สมาชิกผู้ก่อตั้งระดับแพลทินัมอย่าง AWS, Huawei, Google, Microsoft และ Mozilla

  • Facebook ได้นำ Rust มาใช้และใช้งานในการพัฒนามาตั้งแต่ปี 2016 แล้ว

  • เสริมความแข็งแกร่งในการสนับสนุนนักพัฒนาภายในสำหรับ Rust และจัดตั้งทีม Rust เฉพาะทางที่รับผิดชอบการเติบโตของการพัฒนา Rust ภายในบริษัท

→ มีส่วนร่วมกับโอเพนซอร์ส Rust และโปรเจ็กต์ที่สร้างบน Rust รวมถึงเข้าร่วมชุมชน Rust

ประวัติ Rust ของ Facebook

  • 2016~2017 : ใช้งานในระบบควบคุมซอร์ส โดยมีโปรเจ็กต์ Mononoke เพื่อเพิ่มความเร็วในการคอมมิตของ Mercurial

  • 2017~2019 : ความสำเร็จของ Mononoke ทำให้โปรเจ็กต์อื่น ๆ เริ่มนำ Rust มาใช้ด้วย

  • 2019~2020 : ทีม source control ขยายตัวมากกว่าสองเท่าในฐานะทีมสนับสนุน Rust แบบไม่เป็นทางการ และในปี 2019 มีนักพัฒนา Rust มากกว่า 100 คนแล้ว

→ ภาษา development หลักของสกุลเงินดิจิทัล Diem (เดิมคือ Libra) ของ Facebook คือ Rust (94%)

→ Move ซึ่งเป็นภาษาโปรแกรมแบบ Secure สำหรับบล็อกเชน ก็พัฒนาด้วย Rust

→ สร้างทีมประสบการณ์นักพัฒนา Rust ขนาดเล็กขึ้นมา และกลายเป็นศูนย์กลางที่เชื่อมต่อนักพัฒนา Rust ทั่วทั้งบริษัท

  • 2021~ : จัดตั้งทีมเฉพาะทาง Rust ภายในองค์กรด้านภาษาโปรแกรมเมื่อปลายปี 2020

→ สนับสนุนตั้งแต่ตัวภาษาไปจนถึง toolchain สำหรับนักพัฒนาภายใน

→ มีส่วนร่วมเชิงบวกกับชุมชนภายนอกของ Facebook

→ มอบความเข้ากันได้ที่เสถียรระหว่าง Rust และ C++ (Facebook มีโค้ด C++ จำนวนมาก)

→ สนับสนุนและมีส่วนร่วมกับ Rust Foundation อย่างแข็งขัน

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

 
xguru 2021-04-30