Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Principles of interactive computer graphics (2nd ed.)
Principles of interactive computer graphics (2nd ed.)
ACM Transactions on Computer Systems (TOCS)
The augmented knowledge workshop
HPW '86 Proceedings of the ACM Conference on The history of personal workstations
Personal distributed computing: the Alto and Ethernet hardware
HPW '86 Proceedings of the ACM Conference on The history of personal workstations
A caching file system for a programmer's workstation
Proceedings of the tenth ACM symposium on Operating systems principles
The Recovery Manager of the System R Database Manager
ACM Computing Surveys (CSUR)
Implementing remote procedure calls
ACM Transactions on Computer Systems (TOCS)
The “worm” programs—early experience with a distributed computation
Communications of the ACM
A comparison of two network-based file servers
Communications of the ACM
Grapevine: an exercise in distributed computing
Communications of the ACM
Pilot: an operating system for a personal computer
Communications of the ACM
Experience with processes and monitors in Mesa
Communications of the ACM
Communications of the ACM
TENEX, a paged time sharing system for the PDP - 10
Communications of the ACM
The Smalltalk-76 programming system design and implementation
POPL '78 Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
The UNIX Programming Environment
The UNIX Programming Environment
A device independent graphics imaging model for use with raster devices
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
A processor for a high-performance personal computer
ISCA '80 Proceedings of the 7th annual symposium on Computer Architecture
Overview and status of DoradoLisp
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
The impact of mesa on system design
ICSE '79 Proceedings of the 4th international conference on Software engineering
EMACS the extensible, customizable self-documenting display editor
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
SLIPE '85 Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments
Raster graphics for interactive programming environments
SIGGRAPH '79 Proceedings of the 6th annual conference on Computer graphics and interactive techniques
The reactive engine
TEX and METAFONT: New directions in typesetting
TEX and METAFONT: New directions in typesetting
Personal distributed computing: the Alto and Ethernet hardware
HPW '86 Proceedings of the ACM Conference on The history of personal workstations
Inside risks: a few old coincidences
Communications of the ACM
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Copy-and-paste between overlapping windows
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Hi-index | 0.03 |
The personal distributed computing system based on the Alto and the Ethernet was a major effort to make computers help people to think and communicate. The paper describes the complex and diverse collection of software that was built to pursue this goal, ranging from operating systems, programming environments, and communications software to printing and file servers, user interfaces, and applications such as editors, illustrators, and mail systems.