Programming as an Experience: The Inspiration for Self

@inproceedings{Smith1995ProgrammingAA,
  title={Programming as an Experience: The Inspiration for Self},
  author={Randall B. Smith and David M. Ungar},
  booktitle={ECOOP},
  year={1995}
}
The Self system attempts to integrate intellectual and non-intellectual aspects of programming to create an overall experience. The language semantics, user interface, and implementation each help create this integrated experience. The language semantics embed the programmer in a uniform world of simple objects that can be modified without appealing to definitions of abstractions. In a similar way, the graphical interface puts the user into a uniform world of tangible objects that can be… CONTINUE READING
Highly Influential
This paper has highly influenced 10 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 118 citations. REVIEW CITATIONS
74 Citations
31 References
Similar Papers

Citations

Publications citing this paper.
Showing 1-10 of 74 extracted citations

118 Citations

051015'95'00'06'12'18
Citations per Year
Semantic Scholar estimates that this publication has 118 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.
Showing 1-10 of 31 references

Smith , Directness and Liveness in the Morphic User Interface Constructi Environment

  • John Maloney, B. Randall
  • 1995

A Third Generation Self Implementation : Reconciling Responsiveness w Performance

  • David Ungar
  • 1994

Optimizing DynamicallyDispatched Calls with Run - Time Type Feedback

  • David Ungar
  • Proceedings of the SIGPLAN 94 Conference on…
  • 1994

Programming with Prototypes

  • G. Blaschek.Object-Oriented
  • 1994

Schwartzbach . Type Inference of Self : analysis of Objects wit Dynamic and Multiple Inheritance

  • Ole Agesen, Jens Palsberg, I. Michael
  • Object - Oriented Programming with Prototypes
  • 1994

Schwartzbach . Type Inference of Self : analysis of Objects with Dynamic and Multiple Inheritance

  • Ole Agesen, Jens Palsberg, I. Michael
  • Object - Oriented Programming with Prototypes
  • 1993

Similar Papers

Loading similar papers…