- 1 Boming, A.H., Thinglab- a Constraint-Oriented Simulation Laboratory. Ph. D. dissertation, Stanford University (1979).Google Scholar
- 2 Boming, A.H., The Programming Language Aspects of Thinglab, A Constraint-Oriented Simulation Laboratory. in A CM Transactions on Programming Languages andSystems, 3, 4 (1981)pp. 353- 387. Google ScholarDigital Library
- 3 Boming, A. H., Classes Versus Prototypes in Object-Oriented Languages. In Proceedings of the ACM/IEEE Fall Joint Computer Conference (1986) pp 36-40. Google ScholarDigital Library
- 4 Dony, C., Malefant, J., Cointe, P., Prototype- Based Languages: From a New Taxonomy to Constructive Proposals and their Validation. In n OOP- SLA '92 Conference Proceedings, Published as Sigplan Notices, 27, 10, (1992). pp. 201-217. Google ScholarDigital Library
- 5 Lai~nde, W.R., Thomas, D.A., An Exemplar based S malltalk. In OOPSLA '86 Conference Proceedings, Published as Sigplan Notices, 21, 11, (1986) pp 30-37. Google ScholarDigital Library
- 6 Lieberman, H. Using Prototypical Objects to Implement Shared Behavior in Object Oriented Systems. In OOPSLA '86 Conference ProceeAings, Pubfished as Sigplan Notices, 21, 1 i, (1986). pp. 214- 223. Google ScholarDigital Library
- 7 Myers, B.A., Giuse, D., Dannnenberg, R.B., Vander Zanden, B., Kosbie, D. S., Pervin, E., Mickish, A, Marchal, P., "Garnet: Comprehensive Support for Graphical Highly Interactive User Interfaces." IEEE Computer, 23, 11, (Nov. 1990), pp 71-85. Google ScholarDigital Library
- 8 Smith, R. B., Experiences with the Alternate Reality Kit: An Example of the Tension Between Literalism and Magic, in ProceeAings of the CHI+GI '87 Conference (1987) pp. 61-67. Google Scholar
- 9 Sutherland, I.E., Sketchpad: a man-machine graphical communication system. MIT Lincoln Laboratory Tech. Rept. No. 296, 1963.Google Scholar
- 10 Yonezawa, A., Briot, J., and Shibayama, E, Object-Oriented Concurrent Programming in ABCL/ 1, In OOPSLA '86 Conference Proceezlings, Published as Sigplan Notices, 21, 11, (1986), pp 258- 268. Google ScholarDigital Library
- 1 Glyphic Technology, "Glyplaic Codeworks(tm) Scripting". Unpublished manual (1994).Google Scholar
- 2 Schwartz, B., Lentczner, M., "Direct Programruing Using a Unified Objec~ Model". In "OOPSLA '92 Addendum to the Proceedings". Published as "OOPS Messenger", 4, 2, (1993) 237. Google ScholarDigital Library
- 1 David Ungar and Randall B. Smith, "SELF: The Power of Simplicity," Proceedings of the 1987 ACM Conference on Object Oriented Programming Systems, Languages, and Applications (OOPSLA), Orlando, FL, October, 1987, pp. 227-242. A revised version appeared in the Journal of Lisp and Symbolic Computation, 4(3), Kluwer Academic Publishers, June, 1991. Google ScholarDigital Library
- Smith94a Waiter R. Smith. The Newton application architecture. In Proceedings of the 39th IEEE Computer Society International Conference, pp. 156-161, San Francisco, 1994. Also arable as ftp: / / ftp. apple, corn/ pie / newt on / art i cle s / COMP CON- Arch .psGoogle Scholar
- Smith94b Walter Smith. Class-based NewtonScript progrAmming. PIE Developers, January 1994. Also available as ftp: / / ftp. apple, corn/ pub/wrs / class-based-NS, psGoogle Scholar
- Ungar87 David Ung~ and Randall B. Smith. Self: the power of simplicity. In OOPSLA '87 Conference Proceedings, pp. 227-241, Orlando, Florida, 1987. Published as SIGPLAN Notices 22, 12, December 1987. Google ScholarDigital Library
- Taivalsa, A., Kevo - a prototype-based object-oriented language based on concatenation and module operations. University of Victoria Technical Report DCS-197-1R, Victoria, B.C., Canada, June 1992Google Scholar
- Taivalsaari, A., Concatenation-based object-oriented programming in Kevo. Actes de la 2eme Conference sur la Representations Par Objets RPO'93 (La Grande Motte, France, June 17-18, 1993), Published by EC2, France, June 1993, pp. 117-130Google Scholar
- Taivalsaari, A., A critical view of inheritance and reusability in object-oriented programming. Ph.D. thesis, Jyvaskyla Studies in Computer Science, Economics and Statistics 23, University of Jyvaskyla, Finland, December 1993, 276 pages (ISBN 951-34- 0161-8).Google Scholar
Index Terms
- Prototype-based languages (panel): object lessons from class-free programming
Recommendations
Prototype-based languages (panel): object lessons from class-free programming
OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applicationsPrototype-based languages
Many people believe the notion of "class" is fundamental to an object-oriented (OO) approach to software design. A typical view of OO design is that it combines "[t]he concepts of objects, classes, types, messages, inheritance, polymorphism, ...
Panel: Future Directions of Block-based Programming
SIGCSE '16: Proceedings of the 47th ACM Technical Symposium on Computing Science EducationBlocks-based programming is becoming the way that learners are being introduced to programming and computer science. Led by the popularity of tools like Scratch, Alice, and Code.org's Hour of Code activities, many new programming environments and ...
Comments