← 返回单词列表

pass-by-future

noun 编号: P00508
计算机科学中的参数传递方式:传入的不是已经算好的值,而是一个将在未来得到结果的计算承诺。
💡 记忆钩子
把“现在交付结果”改成“先递上一张未来取货单”:调用者先传入一个待完成的结果,接收者需要时再取得它;这种把未来结果当作参数传递的方式,就是 pass-by-future。
📝 学习建议
  • 不要把 pass-by-future 按普通英语理解成“未来经过”或“将来传递”;它是计算机科学术语。
  • 学习时先把它和“传入已算好的值”对比,再记住它与 call-by-future 同义。
📖 中文释义
noun
  • core 未来结果传参
    📖 一种参数传递方式:调用者传入一个尚未完成、将在未来产生结果的计算承诺,而不是直接传入已经算好的值;接收方需要结果时再取得它。
    💡 常见结构是“pass-by-future passes …”或“use pass-by-future to …”,后面通常说明传入的对象或并发效果。这个术语主要出现在编程语言和并发计算的技术讨论中。它与 call-by-future 同义,但不要把其中的 future 理解成普通时间表达。
    uncountable
    In pass-by-future, the callee receives a future rather than an already computed value.
    在 pass-by-future 中,被调用方接收的是一个未来结果,而不是已经计算好的值。
    The program uses pass-by-future so the caller can continue while the result is being computed.
    程序采用 pass-by-future,使调用方能够在结果计算期间继续执行。
🔄 变式
pass by future alternative
🏷 单词标签 & 词根
暂无标签