เหมือนกับว่าผู้เขียนมีอคติกับ c++ นะเนี้ย
bug ที่ว่าทั้งหลายก็ user error ทั้งนั้น เพราะ c++ มันให้เราลงไปเล่นกับ memory ได้โดยตรง เช่น allocate / delete หรือ เรื่องของ pointer/ reference ที่อาจเกิดผิดพลาดได้
ถ้าเขียนไปเยอะๆ ไม่ระวัง มันก็พังโดยไม่ทราบสาเหตถได้ง่ายๆ เลย
ไม่เหมือน java ที่มีระบบ garbage collector ช่วยชีวิตไว้
ผมก็ลองนั่งคิดปัญหาของการที่มันเขียนได้ 2 แบบ อย่างนี้ ก็คงมีปัญหาที่ว่า มันยอมให้ละเมิดกฏ oop ได้ เช่น private data member ที่สามารถเข้าถึงได้ ภายนอกขอบเขต class (แต่นี่มันก้เป็นผลจากผู้เขียนโปรแกรมเอง) หรือผู้เขียน เล่นเขียนทั้งสองแบบ ในโปรแกรมเดียว เอ่อ อ่ะนะ
เป็นหนึ่งความเห็นอ่ะนะครับ
[/b]