wrapper
wrapperは、何かを包み込む外装や包材を指す言葉です。文脈によって物理的な物からソフトウェアの概念まで幅広く使われます。
物理的な包材としての用法
お菓子の包み紙や、食品を包むプラスチックフィルム、あるいは料理の皮などを指します。日本語では包み紙やラップと訳されることが多いですが、特に個包装の紙やフィルムを指す際に多用されます。
衣類としての用法
dressing gownのように、部屋着として羽織るガウンを指します。この場合、体を包み込んで保温するというニュアンスが含まれています。
コンピューター用語としての用法
プログラミングにおいて、ある関数やクラスを別の関数やクラスで包み込み、インターフェースを簡略化したり、異なるシステム間での互換性を持たせたりする仕組みを指します。日本語でもそのままラッパーと呼ばれます。これは、中身の複雑な処理を隠し、使いやすい外装を被せるという比喩的な表現です。
注意すべき点
日本語でラップすると言うと、主に食品をプラスチックフィルムで包む動作を指しますが、英語のwrapperはその包んでいる物(名詞)自体を指します。また、音楽ジャンルのrap(ラップ)とは綴りと意味が完全に異なりますので、混同しないよう注意してください。
意味
食品や小さな物を覆い、保護するために使用される紙、プラスチック、またはホイルの断片
"He carefully unfolded the candy wrapper before throwing it in the bin."
彼はゴミ箱に捨てる前に、キャンディーの包み紙を丁寧に広げた。
保温や露出を避けるために、他の服の上に着用するローブやドレッシングガウンなどの衣類
"The chef rolled the filling tightly inside a thin flour wrapper."
彼女はシルクのガウンを身にまとって寝室から出てきた。
簡素化されたインターフェースを提供したり、別のシステムとの互換性を持たせたりするために、データセットや関数をカプセル化するソフトウェア
"The developer wrote a Python wrapper around the C library to make it easier to use."
開発者は、C++ライブラリをより使いやすくするために、パイソンでラッパーを作成した。
具材を包むために使用される、生地や小麦粉の薄い層などの食品
春巻きの皮は、きつね色になるまで揚げなければならない。