thunk

「thunk」の発音・読み方

カタカナ読み(目安)サンク

「thunk」の意味

「thunk」の例文

He created a thunk to evaluate the expression later.

彼はその式を後で評価するための遅延評価関数を作った。

「thunk」の複数形

複数形thunks

「thunk」のレベル別の例文

「 thunk」のコアイメージ コアイメージ

計算を実行せず包んで保持し、必要なときに評価する

「thunk」のよく使う型

「thunk」とよく一緒に使う語

「thunk」のよくある間違い

  • ✕ I thunk the answer was five.

    ○ I thought the answer was five.

    thunkはプログラミング用語であり、標準英語ではthinkの過去形として使いません。

  • ✕ a thunk means any ordinary function

    ○ A thunk is a function or expression whose evaluation is delayed.

    thunkは単なる関数全般ではなく、評価を後回しにする関数や式を指します。

「 thunk」の英英 英英

A parameterless function or small wrapper that postpones evaluation of an expression until its value is needed.

「 thunk」の語源 語源

thunkは、1960年代にプログラミング用語として登場し、実行を遅らせる小さな関数やラッパーを指す語として定着した。

「 thunk」のコラム コラム

  • thunkは引数を取らない小さなラッパーであり、式がいつ評価されるかによって動作や性能に影響を与える点が実務で重要になる。

「thunk」のよくある質問

Q. thunkの複数形は?
複数形はthunksです。例として、Several thunks are stored in the queue.のように使います。
Q. thunkは普通の英語で使う語ですか?
主にプログラミングやコンピューター科学で使う専門用語です。一般的な会話では、遅延評価用の関数などと説明することが多い語です。
Q. thunkはthinkの過去形ですか?
標準英語ではthinkの過去形はthoughtです。thunkは主に、評価を遅らせる関数や計算を指す専門用語です。