… , inclusiveness and improvability. Although very abstract, these meta-principles generate …-principles to create first craft-specific, and ultimately project-specific, Interaction Design principles. A worth-centred approach is adopted to illustrate …
CHI 2009: 2223-2232 [doi]… a set of design principles that characterize such APIs in general, and compare similar APIs of other languages in terms of these principles. We highlight how …
In DLS '10: Proceedings of the 6th symposium on Dynamic languages. 2010: [doi]… spectrum, and it is time now to understand and begin to utilize principles from … of a system. This paper provides principles of complex systems based on a variety …
Systems Engineering, 12(4):295-311, November 2009. [doi]… We identify three design principles for reflection and metaprogramming facilities in object oriented programming languages. Encapsulation: meta-level … principles. Consequently, mirror-based architectures have significant advantages …
OOPSLA 2004: 331-344 [doi]… Undergraduate students obtain important knowledge and skills by studying the pragmatics of programming in multiple languages and the principles underlying programming language design and implementation. These topics strengthen students …
SIGPLAN Education Board, June 2010.