Sciweavers

ECOOP
1987
Springer
13 years 10 months ago
What is "Object-Oriented Programming?"
``Object-Oriented Programming'' and ``Data Abstraction'' have become very common terms. Unfortunately, few people agree on what they mean. I will offer informa...
Bjarne Stroustrup
ECOOP
1987
Springer
13 years 10 months ago
Deltatalk: An Empirically and Aesthetically Motivated Simplification of the Smalltalk-80 Language
The Smalltalk-80 system offers a language with a small and elegant conceptual core, and a highly interactive programming environment. We believe, however, that it could be made mor...
Alan Borning, Tim O'Shea
ECOOP
1987
Springer
13 years 10 months ago
The Common Lisp Object System: An Overview
Linda G. DeMichiel, Richard P. Gabriel
CTCS
1987
Springer
13 years 10 months ago
A Typed Lambda Calculus with Categorical Type Constructors
A typed lambda calculus with categorical type constructors is introduced. It has a uniform category theoretic mechanism to declare new types. Its type structure includes categoric...
Tatsuya Hagino
CTCS
1987
Springer
13 years 10 months ago
Good Functors... are Those Preserving Philosophy
of this paper is to prevent the abstract data type researcher from an improper, naive use of category theory. We mainly emphasize some unpleasant properties of the synthesis funct...
Gilles Bernot
ASPLOS
1987
ACM
13 years 10 months ago
Machine-Independent Virtual Memory Management for Paged Uniprocessor and Multiprocessor Architectures
This paper describes the design and implementation of virtual memory management within the CMU Mach Operating System and the experiences gained by the Mach kernel group in porting...
Richard F. Rashid, Avadis Tevanian, Michael Young,...
ASPLOS
1987
ACM
13 years 10 months ago
Firefly: A Multiprocessor Workstation
Charles P. Thacker, Lawrence C. Stewart
ASPLOS
1987
ACM
13 years 10 months ago
The Effect of Instruction Set Complexity on Program Size and Memory Performance
One potentialdisadvantage of a machine with a reduced instruction. set is that object programs may be substantially larger than those for a machine with a richer, more complex ins...
Jack W. Davidson, Richard A. Vaughan
ASPLOS
1987
ACM
13 years 10 months ago
Pipelining and Performance in the VAX 8800 Processor
The VAX 8800 family (models 8800, 8700, 8550), currently the fastest computers in the VAX product line, achieve their speed through a combination of fast cycle time and deep pipel...
Douglas W. Clark