H ?
«
‹
←
→
›
»
Language peer sets for Self: United States↑ United States/1987↑ Designed 1987 ↑ 1980s languages ↑ Fifth generation↑ Late Cold War↑ Genus Prototyping ↑ Specialised Languages ↑ Prototyping↑ Object-oriented↑ Generic ↑ Prototyping/1987↑ Object-oriented/1987↑ Generic/1987↑ Prototyping/United States↑ Object-oriented/United States↑ Generic/United States↑ Specialised Languages ↑ Specialised Languages/1987↑ Specialised Languages/us ↑ Self(ID:1361/sel006)Prototyping OOPLalternate simple viewCountry: United States Designed 1987 Published: 1987 Genus: Prototyping Sammet category: Specialised Languages Small, dynamically-typed object-oriented language, based on prototypes and delegation. Objects may inherit state, and dynamically change their patterns of inheritance. Threads. OOL for exploratory programming based on a small number of simple and concrete ideas: prototypes, slots, and behavior. Designed for expressive power and malleability. SELF combines a pure, prototype object model with uniform access to state and behavior. Unlike other languages, SELF allows objects to inherit state and to change their patterns of inheritance dynamically. Developed by Sun Microsystems and Stanford University and made available by the SELF Group in 1995. Sun is no longer involved with the SELF project. Places People: Structures: Related languages
References: in [OOPSLA 1987] (1987) SIGPLAN Notices 22(12) December 1987 (OOPSLA '87) in [OOPSLA 1997] (1988) SIGPLAN Notices 23(05) May 1988 ('OOPSLA '87: Addendum to the proceedings) in [OOPSLA 1997] (1988) SIGPLAN Notices 23(05) May 1988 ('OOPSLA '87: Addendum to the proceedings) in [PLDI 1989] (1989) Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation (PLDI 89) in [SIGPLAN] (1989) SIGPLAN Notices 24(10) October 1989 incorporating the Proceedings of the Conference on Object Oriented Programming Systems Languages and Applications, New Orleans (OOPSLA 89) in (1989) Journal of Symbolic Computation, 8, 1989 in (1990) Computer Language Magazine 7(11) in (1990) Computer Language Magazine 7(11) in Smith, Randall B (moderator) (1994) Smith, Randall B (moderator) "Prototype-based languages (panel): object lessons from class-free programming" OOPSLA 94 pp102-112 in Smith, Randall B (moderator) (1994) Smith, Randall B (moderator) "Prototype-based languages (panel): object lessons from class-free programming" OOPSLA 94 pp102-112 in [OOPSLA 1995] (1995) SIGPLAN Notices 30(10) ACM Press, October 1995 (Proceedings of the 10th Annual Conference on Object-Oriented Programming: Systems, Languages and Applications (OOPSLA'95)) in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag Resources
Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder |