ゼロコスト抽象化
#Fleeting_Notes
ゼロコスト抽象化(Zero cost abstraction)
ジェネリクスやC++のテンプレートなどの機能で、抽象化したコードが実行時にはメモリやCPUに負荷のかかるコストとならないようなもの
動的ディスパッチ、静的ディスパッチによって解決される(はず)
Rust ゼロコスト抽象化
確認用
Q. ゼロコスト抽象化
関連
C++ ゼロオーバーヘッド原則
CLOS
調査用
Google.icon ゼロコスト抽象化(日)
Google.icon Zero cost abstraction(英)
Wikipedia.icon
ゼロコスト抽象化 - Wikipedia(日)
ゼロコスト抽象化(検索) - Wikipedia(日)
Wikipedia.icon
Zero cost abstraction - Wikipedia(英)
Zero cost abstraction(検索) - Wikipedia(英)
参考
rust - What does 'Zero Cost Abstraction' mean? - Stack Overflow
メモ
静的ディスパッチ - mrsekut-p