Мені цікаво дізнатися, хто запровадив відступ коду, а також коли і де він був введений.
Це здається таким критичним для розуміння коду, але воно не було універсальним. Більшість кодів Fortran і Basic були (є?) Безперешкодними, і те саме стосується і Cobol.
Я впевнений, що навіть бачив старий код Ліспа, написаний як безперервний текст, обведений рядками. Вам довелося порахувати дужки в голові просто для того, щоб розібратися, не маючи на увазі розуміння.
То звідки взялося таке величезне поліпшення? Я ніколи не бачив жодної згадки про його походження.
Крім оригінальних прикладів його використання, я також шукаю оригінальні обговорення відступів.
C
персонажа, якщо ви робили коментар.
if
, a la F #), відступ насправді не є мовною особливістю, це особливість IDE ( і трохи в компіляторі, щоб ігнорувати провідні пробіли). @ Право Джека - спочатку програми пробивались на картках, і відступ буквально не існував у сховищі (а може, і не повинен бути зараз). Стовпчастий RPG не використовує відступ (і у вас завжди є лише 20 символів безкоштовно на рядок), але IDE може "м'яко" відступити код для вас.