Google เผย นักพัฒนา Rust มีประสิทธิผลดีกว่า C++ ถึง 2 เท่า

หลังจากการผงาดของ Rust ในช่วงหลายปีที่ผ่านมา Google รายงานล่าสุดเผยว่า Rust มีประสิทธิผลที่ดีมาก ๆ และถึงจุดที่นักพัฒนาระบบที่ใช้ภาษา Rust นั้นมีประสิทธิผล (Productive) มากกว่าการใช้ C++ ถึง 2 เท่าแล้ว

จากงาน Rust Nation UK Conference ในลอนดอนเมื่อสัปดาห์ก่อน ผู้อำนวยการฝ่ายวิศวกรรมแห่ง Google คุณ Lars Bergstrom ที่ทำเครื่องมือ Android Platform Tools & Libraries ต่าง ๆ เผยว่ากำลังเปลี่ยนภาษาเขียนโปรแกรมจาก Go หรือ C++ ไปที่ภาษา Rust แทนแล้วด้วย

“ในช่วง 6 เดือนที่ผ่านมา มันเป็นบทสนทนาที่ยากจริง ๆ” คุณ Lars Bergstorm กล่าว “ฉันอาจจะไปและพูดคุยกับผู้คนที่อาจจะกล่าวว่า ‘เดี๋ยว เดี๋ยว คุณมีคำ Keyword ที่ไม่ปลอดภัยอยู่นะ’ ซึ่งนั่นหมายความว่าพวกเราควรจะต้องเขียนเป็น C++ ไปจนกว่าจักรวาลจะสูญสลายไปด้วยความร้อนหรือ”

ด้วยเหตุผลหลักคือเรื่องช่องโหว่ด้านความมั่นคงปลอดภัย (Security) โดยเฉพาะเรื่องหน่วยความจำ (Memory Safety) ที่ดูเหมือนเป็นปัญหาระดับชาติ จึงทำให้หลาย ๆ แห่งทยอยย้ายไปทาง Rust มากขึ้นเรื่อย ๆ 

อย่างเช่นในปี 2022 ที่ผ่านมา CTO แห่ง Microsoft Azure คุณ Mark Russinovich ก็ได้เริ่มแย้งโครงการที่จะใช้ C/C++ เพื่อให้มาใช้ Rust แทนแล้ว หรืออย่างใน Google เองก็เริ่มมีการปรับเปลี่ยนให้นักพัฒนาย้ายการใช้ภาษา Java ไปใช้ Kotlin แทน รวมทั้ง C++ ให้ย้ายไปใช้ Rust แทนเช่นเดียวกัน

แม้ว่า Rust อาจจะไม่ได้เป็นภาษาที่นิยมในวงกว้าง ณ เวลานี้ แต่ก็เป็นไปได้ว่า Rust อาจจะค่อย ๆ เติบโตขึ้น และอาจแทนที่ C++ ในสักวันหนึ่งก็เป็นได้ก็เป็นได้

ที่มา: https://www.theregister.com/2024/03/31/rust_google_c/

About chatchai

Tech Writer แห่ง TechTalk Thai ที่สนใจในทุกนวัตกรรมและเทคโนโลยี

Check Also

OpenSSH ออกแพตช์ฉุกเฉินแก้ช่องโหว่ Critical ใช้รหัสผ่านยาวข้ามการยืนยันตัวตน SSH บน Alpine Linux

OpenSSH ออกเวอร์ชัน 10.6p2 แก้ช่องโหว่ระดับ Critical ที่เปิดให้ผู้โจมตีล็อกอิน SSH เข้าบัญชีที่ไม่ได้ตั้งรหัสผ่าน เช่น บัญชีที่ใช้ SSH key อย่างเดียว บนเซิร์ฟเวอร์ Alpine …

OpenAI เตรียมซื้อ Pierre Computer สตาร์ทอัพเครื่องมือนักพัฒนา

OpenAI ได้ประกาศแผนการเข้าซื้อกิจการ Pierre Computer ซึ่งเป็นสตาร์ทอัพด้านเครื่องมือสำหรับนักพัฒนาที่ไม่ได้เป็นที่รู้จักมากนัก โดยไม่มีการเปิดเผยเงื่อนไขของข้อตกลงดังกล่าว บรรดาผู้สังเกตการณ์มองว่านี่คือความพยายามในการท้าชน GitHub แพลตฟอร์มรีโพซิทอรีซอฟต์แวร์โอเพนซอร์สของ Microsoft เพื่อก้าวเข้าสู่ยุคของเอเจนต์ AI