Re[2]: Определение функционального программирования
От: Аноним  
Дата: 11.07.14 04:13
Оценка:
Здравствуйте, nikov, Вы писали:

Хм... Мне кажется, тут такая вещь: императивной эту программу делает выделенная строка, оперирующая состоянием, а не goto, который просто эквивалентен бесконечной рекурсии.

N>
N>START:
N>    Console.WriteLine("Hello, functional programming!"); // << Imperative
N>    goto START;
N>

Для сравнения:

void Print()
{
    Console.WriteLine("Hello, functional programming!");
    Print();
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.