We discuss the role of combinators in the development of the modern conception of computation over the course of the past century. We describe how ideas about formalism and mathematical logic led to the introduction of combinators in 1920 as an extension of the discovery of Nand as a basis for basic logic. We then discuss how combinators informed lambda calculus and symbolic computation, and their relationship to the development of practical computation. We finally describe recent views of combinators in terms of the computational universe of possible programs, and a recent approach to the fundamental theory of physics.
翻译:我们讨论了在上个世纪发展现代计算概念过程中混合体的作用。我们描述了关于形式主义和数学逻辑的想法如何导致在1920年引入组合体,作为发现Nand的延伸,作为基本逻辑的基础。然后我们讨论了混合体如何向羊羔计算和象征性计算提供信息,以及它们与实际计算发展的关系。我们最后从可能的程序计算宇宙的角度描述了最近组合体的观点,以及最近对基本物理学理论的处理方式。