我最近看了一下Factor,并且有一种基于堆栈概念的语言的想法非常有趣.(这是我第一次遇到面向堆栈的语言.)但是,我没有看到这种范式的任何实际优势.对我来说,它似乎比它的价值更麻烦.为什么我会使用像Stack或Forth这样的面向堆栈的语言?
我忽略了因素(借口双关语),例如工具和库的可用性.我只询问语言范式本身.
stack factor-lang
高阶组合器(或函数生成器)在连接和默认编程中有什么确切的作用?
是否有另一种方法来实现连接编程语言而不是直接操作堆栈?
提到的组合子和Schonfinkel的组合逻辑之间的关系有多紧密?
lambda combinators concatenative-language tacit-programming
combinators ×1
concatenative-language ×1
factor-lang ×1
lambda ×1
stack ×1
tacit-programming ×1