シム - CI/CD用語集の定義
シムは、呼び出しをインターセプトして適応させる小さな互換レイヤーであり、例えば新しいAPIを古い実装に変換したり、バイナリの探索を管理されたバージョンへリダイレクトしたりします。
toolchainでは
asdfやpyenvのようなバージョンマネージャは、現在のプロジェクトに合った正しいtoolchainのバージョンにディスパッチするシムを PATH にインストールします。これが、固定したtoolchainを強制する仕組みです。
関連ガイド
Polyfill - CI/CD Glossary DefinitionPolyfill: A polyfill is code that implements a newer API on older runtimes that lack it, so the same source c…
Transpilation - CI/CD Glossary DefinitionTranspilation: Transpilation (source-to-source compilation) translates code from one high-level language or l…
Bundling - CI/CD Glossary DefinitionBundling: Bundling combines many source modules and their dependencies into a smaller number of output files,…