Modules as Objects in Newspeak (original) (raw)
Related papers
Modules as gradually-typed objects
Proceedings of the 7th Workshop on Dynamic Languages and Applications - DYLA '13, 2013
Magda: A new language for modularity
Modules: Encapsulating Behavior in Smalltalk
The Smalltalk Report, 1993
Smart Modules for Java-like Languages? (Extended abstract)
Newspeak Programming Language Draft Specification Version 0.097
Classboxes: A minimal module model supporting local rebinding
2003
Module, Modular Programming, and Module-based Encapsulation : Critiques and Solutions
ICTS, 2009
Modules and Class Refinement—A Metamodeling Approach to Object-Oriented Languages
2007
A First Implementation of Modular Smalltalk
1993
conference proceedings on Object-oriented programming systems, languages, and applications - OOPSLA '92, 1992
A Framework of Components for Java-like Languages
The design of a class mechanism for Moby
Proceedings of the ACM SIGPLAN 1999 conference on Programming language design and implementation - PLDI '99, 1999
Higher-order and Symbolic Computation / Lisp and Symbolic Computation, 1991
Metaclasses and reflection in smalltalk.
1997
Objects and polymorphism in system programming languages: a new approach
Periodica Polytechnica Electrical Engineering, 2007
Units: Cool Modules for HOT Languages
1998
A Namespace Approach for Modularity in BDI Programming Languages
Foundations of object-oriented languages
1995
Module Programming using Overloading and Late Binding
1999
An Object Model for a Dynamic Mixin Based Language
Proceedings of the 31th Annual ACM Symposium on Applied Computing, Object Oriented Programming Languages and Systems Track, 2016
Import is not inheritance why we need both: Modules and classes
Lecture Notes in Computer Science
Object reuse and behavior adaptation in Java-like languages
Proceedings of the 9th International Conference on Principles and Practice of Programming in Java - PPPJ '11, 2011
Modules and Class Refinement: A Meta-modeling Approach to Object-Oriented Programming
2007
Dynamically composing languages in a modular way: supporting C extensions for dynamic languages
2015
Journal of Object-oriented Programming, 1988
A paradigmatic object-oriented programming language: Design, static typing and semantics
Journal of Functional Programming, 1994
A Smalltalk implementation of Exil, a component-based programming language
Proceedings of the International Workshop on Smalltalk Technologies - IWST '11, 2011
A Foundation for Embedded Languages
BRICS Report Series, 2002
How developers use the dynamic features of programming languages: The case of smalltalk
Proceedings - International Conference on Software Engineering, 2011
An extension mechanism for the Java language
1999