ฉันสนใจที่จะรู้ว่าใครเป็นผู้แนะนำการเยื้องโค้ดรวมถึงเวลาและสถานที่ที่มีการเปิดตัว
ดูเหมือนว่าสำคัญอย่างยิ่งต่อการเข้าใจรหัส แต่มันไม่เป็นสากล ส่วนใหญ่ Fortran และรหัสพื้นฐานคือ (ไม่?) unindented และเดียวกันไปสำหรับ Cobol
ฉันค่อนข้างมั่นใจว่าฉันเคยเห็นรหัส Lisp เก่าที่เขียนเป็นข้อความต่อเนื่องและมีเส้น คุณต้องนับวงเล็บในหัวของคุณเพื่อวิเคราะห์มัน
ดังนั้นการปรับปรุงครั้งใหญ่นี้มาจากไหน? ฉันไม่เคยเห็นการกล่าวถึงต้นกำเนิดของมันเลย
นอกเหนือจากตัวอย่างดั้งเดิมของการใช้งานฉันยังมองหาการอภิปรายต้นฉบับของการเยื้อง
C
ตัวละครหากคุณแสดงความคิดเห็น
if
a la F #) การเยื้องไม่ใช่คุณสมบัติภาษาจริงๆมันเป็นคุณสมบัติIDE ( และคอมไพเลอร์เล็กน้อยเพื่อละเว้นช่องว่างนำหน้า) ถูกต้อง @ แจ็ค - แต่เดิมโปรแกรมถูกต่อยกับการ์ดและการเยื้องไม่ได้มีอยู่ในที่จัดเก็บ Columnar RPG ไม่ได้ใช้การเยื้อง (และคุณมีอิสระเพียง 20 ตัวอักษรต่อบรรทัดเท่านั้น) แต่ IDE สามารถ "เบา" เยื้องรหัสสำหรับคุณได้