Bjarne Stroustrup บิดาภาษา C++ ร่วมกับ Herb Sutter ออกคู่มือแกนของภาษา C++ เพื่อสนับสนุนให้คนเขียนภาษา C++ ในรูปแบบสมัยใหม่ โดยจะเปิดเป็นโครงการโอเพนซอร์สที่เปิดให้คนอื่นๆ มาดัดแปลงไปเป็นข้อแนะนำในองค์กรได้
นอกจากคำแนะนำในการเขียนโปรแกรมแล้ว โครงการนี้ยังมาพร้อมกับโครงการคู่ขนานอีกสองโครงการ ได้แก่
- Guideline Support Library (GSL): ไลบรารีพื้นฐานที่รองรับในแพลตฟอร์มหลักๆ เช่น GCC,Clang, Xcode, Visual C++ ตอนนี้ไมโครซอฟท์ออก GSL ของตัวเองเป็นโอเพนซอร์สบน GitHub แต่ผู้ผลิตรายอื่นๆ ก็สามารถออกไลบรารีชุดเดียวกันได้เช่นกัน
- Checker tool: เครื่องมือตรวจสอบว่าโปรแกรมเมอร์เขียนโปรแกรมตามคำแนะนำหรือไม่ เครื่องมือนี้มาจาก Visual Studio เป็นพื้นฐาน และจะโอเพนซอร์สในอนาคต
ที่มา - ISOCPP
Comments
เปิดให้คนอื่นๆ มาดัดแปลงไปเป็นข้อแนะนำในองค์กรได้ ->ชอบตรงนี้จัง
เยี่ยม
ปีนี้ CppCon keynote หนักไปทาง ms หลังจากปีที่แล้วเอียงมาทาง clang
ปล. Bjarne พูดถึงทูล/ลิบที่ว่ามาใน keynote ของ cppcon ปีนี้ครับ (ดูใน youtube นะครับ)
เห็นหัวข้อแล้วนึกถึง sticker อันนี้เลย
void main(){
}
ป.ล.ไม่เกี่ยวกับข่าวเลย
จะเริ่ม C++ พอมีท่านใดแนะนำจุดเริ่มต้นที่ดีได้บ้างครับ
ลองหาหนังสือ Modern C++ (C++11/14) แบบเริ่มต้นสักเล่ม
แต่ผมไม่แน่ใจว่าตอนนี้เล่มไหนดีแฮะ (ของ Bjarne ก็น่าหลับเกิน)
อยากเขียน c++ เพื่อมาจับ unreal
แต่พอนึกถึงสมัยมหาลัยโดน null pointer exception บ่อยๆ พอจะเปลี่ยนจาก c# มาเป็น c++ ก็พาลขี้เกียจซะงั้น
แข่งเขียนโปรแกรมยังใช้ c++98 อยู่เลย =^=
มือใหม่!! ใหม่จริงๆนะ
หนังสือภาษา C++ เล่มล่าสุดที่ผมเคยอ่านคือ Accelerated C++ แฮะ ลองดูก็ได้ครับ เนื้อหาไม่เยอะเกินไป
แต่สมัยเรียนอาจารย์ให้ใช้ Professional C++ ของ Wrox อันนี้ก็...ยากดี