Programming in the home of the future

作者: Bruce Anderson

DOI: 10.1016/S0020-7373(80)80020-4

关键词:

摘要: For computers to be truly useful in the home of future, they should programmable by their users. The traditional idea a program must abandoned favour that an environment objects; programming becomes act augmenting this environment, and all interaction consists evaluating expressions it. Developments language design software engineering indicate how very uniform interface might possible, though style use imposes some difficult requirements. In right such simple can yield results lead greater understanding both process problem being approached. Such powerful system could used three main areas: local manipulation data, including games simulations; device control, which sophisticated energy-conserving; communicate with other systems. This last possibility leads us discuss several uses mailing, teleconferencing, access databases various kinds. Some social effects widespread availability computer power are indicated.

参考文章(43)
Paul Baran, SOME PERSPECTIVES ON NETWORKS—PAST, PRESENT AND FUTURE ifip congress. pp. 459- 464 ,(1977)
Warren Teitelman, CLISP: conversational LISP international joint conference on artificial intelligence. pp. 686- 690 ,(1973)
Bruce Anderson, A brief critique of LISP artificial intelligence and the simulation of behaviour. pp. 14- 25 ,(1976)
Anita K. Jones, The Narrowing Gap Between Language Systems and Operating Systems. ifip congress. pp. 869- 873 ,(1977)
Jonathan King, Randall Davis, An overview of production systems Computer Science Department, Stanford University. ,(1975) , 10.21236/ADA019702
Robert Sproull, Butler Lampson, David Boggs, Chuck Thacker, Ed McCreight, Alto: A personal computer McGraw-Hill. ,(1981)
N. Wirth, Modula: A language for modular multiprogramming Software: Practice and Experience. ,vol. 7, pp. 1- 35 ,(1977) , 10.1002/SPE.4380070102
Daniel G. Bobrow, Ronald M. Kaplan, Martin Kay, Donald A. Norman, Henry Thompson, Terry Winograd, GUS, a frame driven dialog system Artificial Intelligence. ,vol. 8, pp. 595- 604 ,(1986) , 10.1016/0004-3702(77)90018-2
Erik Sandewall, Programming in an Interactive Environment: the ``Lisp'' Experience ACM Computing Surveys. ,vol. 10, pp. 35- 71 ,(1978) , 10.1145/356715.356719