Операции, функции и специальные формы в императивных языках программирования

В этой статье мы разъясним довольно тонкий семантический вопрос, который часто остаётся за кадром при изучении программирования на императивных языках. Предуведомление для любителей функциональных языков: Если читатель владеет одним из языков семейства Лисп (Common Lisp, Scheme, Clojure и т.д.), а в особенности если читал SICP , то ему излагаемый вопрос не в новинку, и он может пропустить эту статью. Если читатель использует Хаскель или другой язык, основанный на модели ленивых вычислений, то там всё немножко по-другому, и впрямую изложение материала в данной статье к таким языкам не относится, хотя фундаментальные принципы в основе лежат те же.

https://habr.com/ru/articles/790054/

#программирование #специальные_формы #операции #функции #императивные_языки

Операции, функции и специальные формы в императивных языках программирования

В этой статье мы разъясним довольно тонкий семантический вопрос, который часто остаётся за кадром при изучении программирования на императивных языках. Если читатель владеет одним из языков семейства...

Хабр