3
เมื่อใดและทำไมพอยน์เตอร์จึงเริ่มมองว่ามีความเสี่ยง
ดูเหมือนว่ามีการเปลี่ยนแปลงอย่างค่อยเป็นค่อยไปในการคิดเกี่ยวกับการใช้พอยน์เตอร์ในภาษาการเขียนโปรแกรมซึ่งกลายเป็นที่ยอมรับกันโดยทั่วไปว่าพอยน์เตอร์นั้นถือว่ามีความเสี่ยง การพัฒนาทางประวัติศาสตร์อะไรสำหรับการเปลี่ยนแปลงในความคิดนี้ มีเหตุการณ์เฉพาะน้ำเชื้อการวิจัยหรือการพัฒนาอื่น ๆ หรือไม่? ตัวอย่างเช่นการมองเพียงผิวเผินย้อนกลับไปที่การเปลี่ยนจาก C เป็น C ++ เป็น Java ดูเหมือนว่าจะแสดงแนวโน้มที่จะเสริมและแทนที่ตัวชี้ทั้งหมดด้วยการอ้างอิงทั้งหมด อย่างไรก็ตามห่วงโซ่ที่แท้จริงของเหตุการณ์อาจมีความซับซ้อนและซับซ้อนมากกว่านี้และไม่ได้เรียงตามลำดับ คุณสมบัติที่ทำให้เป็นภาษาหลักเหล่านั้นอาจมีต้นกำเนิดที่อื่นอาจนานมาก่อน หมายเหตุ: ฉันไม่ได้ถามเกี่ยวกับประโยชน์ที่แท้จริงของพอยน์เตอร์เทียบกับการอ้างอิงกับสิ่งอื่น ฉันมุ่งเน้นไปที่เหตุผลสำหรับการเปลี่ยนแปลงที่เห็นได้ชัดนี้