The objects generated in these systems are the functional entities with the following features:
ACS give a sound ground for applicative approach to programming.
Applicative computing systems' lack of storage and history sensitivity is the basic reason they have not provided a foundation for computer design. Moreover, most applicative systems employ the substitution operation of the lambda calculus as their basic operation. This operation is one of virtually unlimited power, but its complete and efficient realization presents great difficulties to the machine designer.2
Wolfengagen V.E. Methods and means for computations with objects. Applicative Computational Systems. — M.: JurInfoR Ltd., «Center JurInfoR», 2004. — xvi+789 pp. ISBN 5-89158-100-0. /wiki/ISBN_(identifier) ↩
Backus, J. (1978). "1977 Turing Award Lecture: Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs". Commun. ACM. 2 (8): 613–641. doi:10.1145/359576.359579. S2CID 16367522. /wiki/John_Backus ↩