home.social

#продолжения — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #продолжения, aggregated by home.social.

  1. Вызовы функций, стек, куча и продолжения. Часть 2

    В первой части статьи мы рассмотрели общую семантику применения функции в различных языках программирования и реализацию императивного вызова функции в машинном коде в стековом и бесстековом вариантах. Теперь мы рассмотрим теорию и практику реализации императивного вызова функции в модели продолжений (continuations): что такое продолжения, зачем нужны явные и неявные продолжения, как при помощи продолжений реализовать различные используемые в языках программирования управляющие конструкции.

    habr.com/ru/articles/897812/

    #стек #продолжения #continuations #Scheme #управляющие_конструкции

  2. Вызовы функций, стек, куча и продолжения. Часть 1

    Для многих людей, занимающихся программированием, вызов функции воспринимается практически как синоним передачи управления с сохранением адреса возврата и выделением фрейма памяти в стеке. Это однако, не всегда так и в практическом, и в теоретическом отношении. О семантике и прагматике вызова функций мы и поговорим в этой статье.

    habr.com/ru/articles/897534/

    #стек #продолжения #Scheme #мейнфреймы