Tôi quan tâm đến việc tìm ra ai đã giới thiệu thụt mã, cũng như khi nào và nơi nó được giới thiệu.
Nó có vẻ rất quan trọng đối với việc hiểu mã, nhưng nó không phải là phổ quát. Hầu hết mã Fortran và Basic là (không?) Không được cấp phép, và điều tương tự cũng xảy ra với Cobol.
Tôi khá chắc chắn rằng tôi thậm chí đã nhìn thấy mã Lisp cũ được viết dưới dạng văn bản liên tục, được xếp hàng. Bạn phải đếm dấu ngoặc trong đầu chỉ để phân tích nó, không bao giờ bận tâm đến việc hiểu nó.
Vì vậy, một sự cải tiến lớn như vậy đến từ đâu? Tôi chưa bao giờ thấy bất kỳ đề cập đến nguồn gốc của nó.
Ngoài các ví dụ ban đầu về việc sử dụng nó, tôi cũng đang tìm kiếm các cuộc thảo luận ban đầu về thụt đầu dòng.
C
nhân vật nếu bạn đang bình luận.
if
một la F #), thụt lề không thực sự là một tính năng ngôn ngữ, đó là một tính năng IDE ( và một chút trong trình biên dịch, để bỏ qua khoảng trắng hàng đầu). @ Quyền của Jack - các chương trình ban đầu được bấm vào thẻ và thụt lề theo nghĩa đen không tồn tại trong bộ lưu trữ (và có lẽ bây giờ cũng không nên). RPG trụ cột không sử dụng thụt lề (và bạn chỉ có ~ 20 ký tự miễn phí trên mỗi dòng), nhưng IDE có thể "mềm" thụt mã cho bạn.