Estou interessado em descobrir quem introduziu o recuo do código, bem como quando e onde foi introduzido.
Parece tão crítico para codificar a compreensão, mas não era universal. A maioria dos códigos de Fortran e Basic foi (é?) Sem indentação, e o mesmo vale para Cobol.
Tenho certeza de que vi até mesmo o código Lisp antigo escrito como texto contínuo e com quebra de linha. Você tinha que contar parênteses na sua cabeça apenas para analisá-lo, não importando o entendimento.
Então, de onde veio uma melhoria tão grande? Eu nunca vi nenhuma menção de sua origem.
Além de exemplos originais de seu uso, também estou procurando discussões originais sobre o recuo.
C
personagem, se você estava fazendo um comentário.
if
, a F #), o recuo não é realmente um recurso de linguagem, é um recurso IDE ( e um pouco no compilador, para ignorar os espaços à esquerda). @ Jack está certo - originalmente os programas eram perfurados em cartões, e o recuo literalmente não existia no armazenamento (e talvez não devesse agora também). O RPG colunar não usa recuo (e você tem apenas 20 caracteres livres por linha de qualquer maneira), mas o IDE pode "recuar" suavemente o código para você.