Bjarne Stroustrup บิดาภาษา C++ ร่วมกับ Herb Sutter ออกคู่มือแกนของภาษา C++ เพื่อสนับสนุนให้คนเขียนภาษา C++ ในรูปแบบสมัยใหม่ โดยจะเปิดเป็นโครงการโอเพนซอร์สที่เปิดให้คนอื่นๆ มาดัดแปลงไปเป็นข้อแนะนำในองค์กรได้
นอกจากคำแนะนำในการเขียนโปรแกรมแล้ว โครงการนี้ยังมาพร้อมกับโครงการคู่ขนานอีกสองโครงการ ได้แก่
- Guideline Support Library (GSL): ไลบรารีพื้นฐานที่รองรับในแพลตฟอร์มหลักๆ เช่น GCC,Clang, Xcode, Visual C++ ตอนนี้ไมโครซอฟท์ออก GSL ของตัวเองเป็นโอเพนซอร์สบน GitHub แต่ผู้ผลิตรายอื่นๆ ก็สามารถออกไลบรารีชุดเดียวกันได้เช่นกัน
- Checker tool: เครื่องมือตรวจสอบว่าโปรแกรมเมอร์เขียนโปรแกรมตามคำแนะนำหรือไม่ เครื่องมือนี้มาจาก Visual Studio เป็นพื้นฐาน และจะโอเพนซอร์สในอนาคต
ที่มา - ISOCPP