functional-programming - "launch the missiles"的起源是什么?

标签 functional-programming theory definition side-effects

在函数式编程的上下文中,副作用的典型例子是“发射导弹”。历史上这个说法从何而来?

最佳答案

Where does "launch the missiles" come from historically?



祝你好运——这更像是一个研究问题,而不是一个编程问题。

这里有两个数据点:
  • 至少十年前,我听说西蒙佩顿琼斯在谈话中使用了确切的短语作为例子。
  • 在 1990 年代初期,甚至可能在 1990 年,Computer Professionals for Social Responsibility制作了展示原子弹爆炸照片和文字传奇的 T 恤

    The ultimate error message



    我敢打赌这句话至少可以追溯到那么远。

  • 要获得真正的答案,你需要一个词典编纂者,而不是一个程序员。

    关于functional-programming - "launch the missiles"的起源是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2773004/

    相关文章:

    Haskell 重构建议

    scala - Kleisli 与 flapMap 测序

    c - 使用外部链接声明的对象的外部定义

    c++ - lcov 问题 : weird duplicate constructor marked as not covered & function not marked as covered, 即使其行已被执行

    Swift indexPath 数组计算

    javascript - 我可以将所有下划线对象绑定(bind)到 native JavaScript 原型(prototype)吗?

    math - 从一个较小的二进制数中减去一个较大的无符号二进制数

    audio - 给定使用的SoundFont,是否可以尽可能准确地将音频分解为MIDI?

    javascript - JavaScript 中的单子(monad)?

    c++ - 在mysql服务器源代码中找不到 'ib_lock_t'的定义