Почему рекомендуется иметь пустую строку в конце исходного файла?
Некоторые инструменты стиля кода рекомендуют это, и я не забываю видеть, что некоторые инструменты командной строки Unix предупреждают о недостающей пустой строке.
Каково обоснование для того, чтобы иметь дополнительную пустую строку?