История изменений
Исправление Nervous, (текущая версия) :
Что дает чистый синтаксис? Почему он проще?
Потому что не нужно рассматривать ничего за пределами функции. Ваши неявные входные и выходные параметры на практике могут быть где угодно, а не только рядом с функцией, и перемешаны с другим кодом, их читающим/изменяющим.
Сколько было переменных, столько и осталось
Но есть нюанс (тм).
Исходная версия Nervous, :
Что дает чистый синтаксис? Почему он проще?
Потому что не нужно рассматривать ничего за пределами функции. Ваши неявные входные и выходные параметры на практике могут быть где угодно, а не только рядом с функцией, и перемешаны с другим кодом.
Сколько было переменных, столько и осталось
Но есть нюанс (тм).