LINUX.ORG.RU

История изменений

Исправление k336184, (текущая версия) :

Как можно писать на языке с только лишь константными переменными?

В функциональных языках не бывает „переменных“ в императивном понимании.

А как же циклы?

В функциональных языках не бывает циклов.

А ооп?

В функциональных языках не бывает „объектов“ в терминологии ООП.

Рекурсия?

А ещё свёртка и маппинг, например.

Tail recursion с аккумуляторами разорвал мой мозг. Возможности языка стали казаться безграничными, спп и иже с ним - жалким подобием яп.

Теперь открой для себя continuation passing.

Как дальше жить и что дальше делать?

Очевидно, сухари сушить.

как после того, как твой мозг окончательно разломали продолжать писать на этом убогом с++?

Очевидно, как и раньше — садиться и писать.

Исходная версия k336184, :

Как можно писать на языке с только лишь константными переменными?

В функциональных языках не бывает „переменных“ в императивном понимании.

А как же циклы?

В функциональных языках не бывает циклов.

А ооп?

В функциональных языках не бывает „объектов“ в терминологии ООП.

Рекурсия?

А ещё свёртка и маппинг, например.

Tail recursion с аккумуляторами разорвал мой мозг. Возможности языка стали казаться безграничными, спп и иже с ним - жалким подобием яп.

Теперь открой для себя continuation passing.

Как дальше жить и что дальше делать?

Очевидно, сухари сушить.