CommonLoops: merging Lisp and object-oriented programming
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
An experience with a Prolog-based object-oriented language
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Computer Languages
Multiparadigm research: a new direction of language design
ACM SIGPLAN Notices
Integrating logic and object-oriented programming
ACM SIGPLAN OOPS Messenger
A Compositional Approach to Multiparadigm Programming
IEEE Software
Never mind the paradigm, what about multiparadigm languages?
ACM SIGCSE Bulletin
Hi-index | 0.00 |
This paper presents a discussion of why languages that support multiple paradigms (i.e. multiparadigm languages) have the potential to be good pedagogical tools for teaching programming skills. Several examples are given that demonstrate how different programming paradigms are expressed in a working multiparadigm language. The examples, though brief, provide a glimpse of how much expressiveness a simple multiparadigm design can embody and they suggest that the potential role of multiparadigm languages as teaching tools is promising.