Most object-oriented programming and scripting languages provide a keyword called self or this that allows applications to refer to the variables and functions of the current object instance. In this paper we introduce two new keywords that and those to facilitate interactive programming. The key idea behind these keywords is to make it easy to refer programmatically to those objects that are currently under manipulation in the graphical user interface
Abstract. Object-oriented programming (OOP) languages promote rea-soning that revolves around object...
We present an interpretation of typed object-oriented concepts in terms of well-understood, purely p...
We have developed and implemented techniques that double the performance of dynamically-typed object...
Abstract. SELF is an object-oriented language for exploratory programming based on a small number of...
Abstract. The Self system attempts to integrate intellectual and non-intellectual aspects of program...
Object-oriented programming languages present an opportunity to break out of the largely text-orient...
The tools for authoring multimedia presentations start with sophisticated interactive tools like Dir...
A number of formal notations have been developed to assist the description or analysis of interactiv...
The theme of this project is end-user programming, and we focus on how to teach programming to end-u...
Grace is a programming language under development aimed at education. Grace is object-oriented, impe...
Since OSF/Motif is lacking any tool in the domain of graphics, we developed a new widget providing h...
All computers run software, such as operating systems, web browsers, and video games, which are used...
M any of the ideas behind object-oriented programming have roots going back to SIMULA (Dahl & Ny...
M any of the ideas behind object-oriented programming have roots going back to SIMULA (Dahl & Ny...
Using more and more computing devices requires a new programming approach. The programming approach ...
Abstract. Object-oriented programming (OOP) languages promote rea-soning that revolves around object...
We present an interpretation of typed object-oriented concepts in terms of well-understood, purely p...
We have developed and implemented techniques that double the performance of dynamically-typed object...
Abstract. SELF is an object-oriented language for exploratory programming based on a small number of...
Abstract. The Self system attempts to integrate intellectual and non-intellectual aspects of program...
Object-oriented programming languages present an opportunity to break out of the largely text-orient...
The tools for authoring multimedia presentations start with sophisticated interactive tools like Dir...
A number of formal notations have been developed to assist the description or analysis of interactiv...
The theme of this project is end-user programming, and we focus on how to teach programming to end-u...
Grace is a programming language under development aimed at education. Grace is object-oriented, impe...
Since OSF/Motif is lacking any tool in the domain of graphics, we developed a new widget providing h...
All computers run software, such as operating systems, web browsers, and video games, which are used...
M any of the ideas behind object-oriented programming have roots going back to SIMULA (Dahl & Ny...
M any of the ideas behind object-oriented programming have roots going back to SIMULA (Dahl & Ny...
Using more and more computing devices requires a new programming approach. The programming approach ...
Abstract. Object-oriented programming (OOP) languages promote rea-soning that revolves around object...
We present an interpretation of typed object-oriented concepts in terms of well-understood, purely p...
We have developed and implemented techniques that double the performance of dynamically-typed object...