Bjarne Stroustrup ผู้สร้าางภาษา C++ เขียนบันทึกถึงกรรมการมาตรฐานภาษา C++ หรือ WG21 ระบุว่าการรองรับมาตรฐานภาษาปลอดภัยต่อบั๊กหน่วยความจำเป็นเรื่องเร่งด่วน เพราะตอนนี้ภาษา C++ กำลังถูกโจมตีอย่างไม่เคยมีมาก่อน
แม้จะไม่ได้พูดถึงภาษาคู่แข่งอื่น แต่ก็อนุมานได้ว่า Stroustrup กำลังพูดถึงภาษา Rust ที่ได้รับความนิยมสูงขึ้นอย่างรวดเร็ว จากการรองรับการเขียนแบบปลอดภัยจากบั๊กหน่วยความจำ
ภาษา C++ นั้นที่จริงแล้วมีการเสนอแนวทางบังคับให้เขียนโค้ดอย่างปลอดภัยออกมาหลายโครงการแล้ว เช่น TrapC หรือ Safe C++ ตัว Stroustrup เองก็เสนอมาตรฐาน Profiles ที่สามารถกำหนดเงื่อนไขปิดบั๊กหน่วยความจำด้วยการกำหนด Type safety, Pointer safety, และ ownership ได้
ข้อดีสำคัญของการพัฒนาภาษา C++ ให้รองรับการเขียนโค้ดอย่างปลอดภัยได้ คือโครงการต่างๆ สามารถบังคับรูปแบบการเขียนโค้ดแบบใหม่นี้ทีละส่วนไปได้ ไม่จำเป็นต้องเขียนโค้ดใหม่ทั้งหมด
ที่มา - The Register
ข้อเสนอของ Stroustrup ในการเพิ่ม Profiles เพื่อบังคับการเขียนโค้ด C++ อย่างปลอดภัยเมื่อปี 2023
Topics:
C++
Programming
Security
Continue reading...
แม้จะไม่ได้พูดถึงภาษาคู่แข่งอื่น แต่ก็อนุมานได้ว่า Stroustrup กำลังพูดถึงภาษา Rust ที่ได้รับความนิยมสูงขึ้นอย่างรวดเร็ว จากการรองรับการเขียนแบบปลอดภัยจากบั๊กหน่วยความจำ
ภาษา C++ นั้นที่จริงแล้วมีการเสนอแนวทางบังคับให้เขียนโค้ดอย่างปลอดภัยออกมาหลายโครงการแล้ว เช่น TrapC หรือ Safe C++ ตัว Stroustrup เองก็เสนอมาตรฐาน Profiles ที่สามารถกำหนดเงื่อนไขปิดบั๊กหน่วยความจำด้วยการกำหนด Type safety, Pointer safety, และ ownership ได้
ข้อดีสำคัญของการพัฒนาภาษา C++ ให้รองรับการเขียนโค้ดอย่างปลอดภัยได้ คือโครงการต่างๆ สามารถบังคับรูปแบบการเขียนโค้ดแบบใหม่นี้ทีละส่วนไปได้ ไม่จำเป็นต้องเขียนโค้ดใหม่ทั้งหมด
ที่มา - The Register
ข้อเสนอของ Stroustrup ในการเพิ่ม Profiles เพื่อบังคับการเขียนโค้ด C++ อย่างปลอดภัยเมื่อปี 2023
Topics:
C++
Programming
Security
Continue reading...