Factor: a dynamic stack-based programming language
Factor: a dynamic stack-based programming language
复制标题
DOI:
10.1145/1869631.1869637
复制
发表时间:
2010-10
期刊:
影响因子:
--
通讯作者:
Sviatoslav Pestov;Daniel Ehrenberg;Joseph Groff
中科院分区:
文献类型:
--
作者:
Sviatoslav Pestov;Daniel Ehrenberg;Joseph Groff
Factor is a new dynamic object-oriented programming language. It began as an embedded scripting language and evolved to a mature application development language. The language has a simple execution model and is based on the manipulation of data on a stack. An advanced metaprogramming system provides means for easily extending the language. Thus, Factor allows programmers to use the right features for their problem domain. The Factor implementation is self-hosting, featuring an interactive development environment and an optimizing compiler. In this paper, the language and its implementation are presented.