まず覚える表現
a stack of books
本の山、本の積み重ね
学習ポイント
まず覚える表現
a stack of books
本の山、本の積み重ね
注意する形
誤 I stuck the books on the table.
I stacked the books on the table.
stuck は stick の過去形・過去分詞で「くっつけた」「動けなくなった」という意味です。「積み重ねた」は stacked を使います。
覚え方
本を上へ上へ
stack は、本や皿を上にどんどん重ねてできた「山」をイメージすると覚えやすいです。
本、紙、皿などが上に重ねられてできたまとまりを表します。きちんと重なっている場合にも、たくさん積まれている場合にも使えます。
There was a stack of books on the desk.
机の上に本の積み重ねがあった。
物を一つずつ上に置いて、重なった状態にすることです。
She stacked the plates neatly after dinner.
彼女は夕食後、皿をきれいに積み重ねた。
a stack of や stacks of の形で、物や仕事などがたくさんあることを少しくだけた言い方で表します。
I have a stack of emails to answer.
返信しなければならないメールが山ほどある。
コンピューターで、後から入れたデータを先に取り出す仕組みや、関連する技術のまとまりを指します。
The program stores temporary data on the stack.
そのプログラムは一時的なデータをスタックに保存する。
stack the deck や stack a committee のように、結果が特定の人に有利になるように人や条件をそろえる意味で使います。
They stacked the committee with their supporters.
彼らは委員会を自分たちの支持者で固めた。
Please put the clean towels in a stack on the shelf.
清潔なタオルを棚の上に積み重ねて置いてください。
A tall stack of documents was waiting on her desk.
彼女の机の上には書類の高い山が待っていた。
He stacked the cups carefully so they would not fall.
彼はカップが倒れないように注意して積み重ねた。
When the function ends, its local variables are removed from the stack.
関数が終了すると、そのローカル変数はスタックから取り除かれる。
Some members felt the vote was unfair because the board had been stacked.
役員会が有利なように固められていたため、投票は不公平だと感じたメンバーもいた。
a stack of は「〜の積み重ね」「たくさんの〜」の意味です。stacks of はよりくだけた表現で、「山ほどの〜」という強い量の多さを表します。
stack は比較的きちんと重ねられた山に使いやすく、pile は乱雑に積まれた山にも広く使えます。a stack of plates は皿がそろって積まれている感じ、a pile of clothes は服が山になっている感じです。
ITでは「スタック」とカタカナでも使われます。data stack のようなデータ構造だけでなく、technology stack のように「使っている技術の組み合わせ」を指すこともあります。
誤: I stuck the books on the table.
正: I stacked the books on the table.
stuck は stick の過去形・過去分詞で「くっつけた」「動けなくなった」という意味です。「積み重ねた」は stacked を使います。
誤: There are many stacks of book on the desk.
正: There are many stacks of books on the desk.
stack of の後ろに数えられる名詞が複数ある場合は books のように複数形にします。
誤: Please stack up the informations.
正: Please stack up the information.
information は不可算名詞なので informations とはしません。ただし、書類なら documents や papers を使えます。
本の山、本の積み重ね
She carried a stack of books to the library counter.
彼女は本の山を図書館のカウンターへ運んだ。
書類の山
A stack of papers covered most of his desk.
書類の山が彼の机の大部分を覆っていた。
皿を積み重ねる
The waiter stacked the plates before cleaning the table.
ウェイターはテーブルを片づける前に皿を積み重ねた。
積み上がる、積み重なる
The bills started to stack up while he was away.
彼が留守の間に請求書がたまり始めた。
技術スタック、使っている技術の組み合わせ
Our technology stack includes React, Node.js, and PostgreSQL.
私たちの技術スタックにはReact、Node.js、PostgreSQLが含まれている。
不正に有利になるように仕組む
The rules seemed to stack the deck against new companies.
そのルールは新しい会社に不利になるよう仕組まれているように見えた。
stakkr : 干し草の山、積み重ね
stack は中英語を経て、古ノルド語 stakkr に由来するとされます。もともとは干し草などを積み上げた山を表し、そこから本・紙・データなどの「積み重ね」に意味が広がりました。
形容詞 / 積み重ねられた、ぎっしりある
a stacked shelf なら「物がぎっしり積まれた棚」。口語では「有利な条件がそろった」という意味にもなります。
名詞 / 積み重ねること
box stacking なら「箱を積み重ねること」です。
形容詞 / 積み重ねられる
stackable chairs は「積み重ね可能な椅子」です。
stack は、本や皿を上にどんどん重ねてできた「山」をイメージすると覚えやすいです。
日本語のIT用語「スタック」と同じ音です。コンピューターでもデータが積み重なるイメージで使われます。
Mina cleaned her room on Sunday. She made a stack of books, a stack of notebooks, and a stack of old magazines. Then she stacked them on a low shelf. The room looked bigger, and she finally found her favorite pen under the last stack.
ミナは日曜日に部屋を掃除しました。本の山、ノートの山、古い雑誌の山を作りました。それからそれらを低い棚に積み重ねました。部屋は広く見え、最後の山の下からお気に入りのペンをやっと見つけました。
意味、例文、使い方などで気づいた点があれば送れます。