สำหรับคำปราศรัยรางวัลทัวริงปี 1990เฟอร์นันโดเจคอร์บัตโตระบุเหตุผลว่าทำไมระบบที่ซับซ้อนจะล้มเหลวอย่างหลีกเลี่ยงไม่ได้ ในบทสรุปของเขาเขาให้คำแนะนำสำหรับการลดความน่าจะเป็นของความล้มเหลว เขาแสดงความคิดเดียวดังนี้:
[U] se ของภาษาที่มีข้อ จำกัด สำหรับการออกแบบหรือการสังเคราะห์เป็นวิธีการที่ทรงพลัง การไม่อนุญาตให้โปรแกรมเมอร์หรือผู้ออกแบบแสดงความคิดเห็นที่ไม่เกี่ยวข้องทำให้โดเมนของข้อผิดพลาดที่อาจเกิดขึ้นมี จำกัด มากขึ้น
เขาหมายถึงอะไรโดย "ภาษา จำกัด "
สำหรับช่วงเวลาที่ผมถือว่าการเขียนโปรแกรม จำกัด อย่างไรก็ตามการเขียนโปรแกรมข้อ จำกัด เกี่ยวกับการ จำกัด พื้นที่โซลูชันของโปรแกรม มันเป็นเครื่องมือที่ช่วยให้โปรแกรมเมอร์ คุณสมบัติCorbatóหมายถึงดูเหมือนว่าจะเป็นสิ่งที่ จำกัด โปรแกรมเมอร์จริงๆหรืออย่างน้อยก็ทำให้เธอมีแนวโน้มที่จะเขียนรหัส terser มากขึ้น
ความคิดที่สองของฉันคือการที่เขาจะหมายถึงการเขียนโปรแกรมภาษาอนุรักษ์นิยม Corbatóได้รับรางวัลทัวริงของเขาสำหรับงานที่ทำในปี 1960 และ 1970 เป็นความเข้าใจของฉันที่เขาจัดการกับการ์ดเจาะจำนวนมาก ฉันไม่เคยเห็น punch card ดังนั้นฉันไม่ทราบวิธีการตั้งโปรแกรมอย่างแน่นอน แต่ฉันอาจเดาว่าการเขียนโปรแกรม punch card นั้นมีความเป็นอิสระอย่างมาก ฉันสงสัยว่าการตรวจสอบประเภทการวิเคราะห์แบบคงที่และอื่น ๆ นั้นไม่มีอยู่จริง ดังนั้นอาจเป็นCorbatóอาจหมายถึงความคิดของภาษาที่ จำกัด นักพัฒนาจากการทำผิดพลาดโง่? ดูเหมือนจะไม่เป็นเช่นนั้น การตรวจสอบความปลอดภัยและการสร้างแบบจำลองข้อมูลไม่มีส่วนเกี่ยวข้องกับความตึงเครียดซึ่งเป็นสิ่งที่เขาพูดถึงเมื่อเขาพูดถึง "ไม่อนุญาต ... ความคิดที่ไม่เกี่ยวข้อง"