古典Lispの世界で生まれたダイナミックスコープは(この記事では触れられていないが、関数を値として扱える言語における自由変数の扱いに関するfunarg問題の解法として)Schemeに導入されたレキシカルスコープに置き換えられたが、ダイナミックスコープの「呼び出し時の環境を参照できる」という性質は「引数としてたらい回しにすることなく文脈を渡す」という便利な用途がある。最近のプログラミング言語はどのようにしてダイナミックスコープに代わるものを実現しているかの話。

(2025-12)ダイナミックスコープ再考 - 一休.com Developers Blog
user-first.ikyu.co.jp/entry/2025/12/25/083605

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mstdn.maud.io/users/omasanori/statuses/115802117360226799 on your instance and quote it. (Note that quoting is not supported in Mastodon.)