1921
Общий раздел / Re:Функции против процедур
« : Март 01, 2011, 03:25:53 pm »Речь о том - нужно ли нам порождать чистые пользовательские типы - формально -добавлять метку pure в определение типа...Пока мне кажется, что без этого не обойтись.
Тут вообще надо сначала решить -- а нужно ли разделять подпрограммы на функционально чистые и императивно грязные.
Такое разделение даёт определённые удобства и налагает определённые неудобства.
Так же как оператор GOTO -- можно всё сделать с его помощью, но всё же на каких-то задачах удобнее и безопаснее пользоваться операторами IF, WHILE, FOREACH и т.д.