Polite Smalltalk is a small evolutionary mutation of the Smalltalk programming language that aims to encourage developers to think more about their programs as prose. The main mechanism by which Polite does this is what we define here as sentence case identifiers — a naming convention that allows spaces in identifier names. Unlike projection editors which can easily allow spaces in their identifiers, Polite programs are stored as text
International audienceBeing able to combine static and dynamic typing within the same language has c...
Principles such as minimising memory requirements, clarifying affordance and providing effective fee...
This thesis presents the design and implementation of Apostle, an extension to the Smalltalk progra...
Polite Smalltalk is a programming language that allows programmers to use sentence case identifiers ...
GNU Smalltalk is an open source project whose goal is to create a scripting environment based on the...
This paper addresses the question of letter case in programming languages, and how they should be ha...
Speaking Code begins by invoking the -Hello World- convention used by programmers when learning a ne...
This paper reports additions to the commercial, object-oriented language, Smalltalk-80 and their inc...
Smalltalk-80 is the classic standard Smalltalk language as described in Smalltalk-80: The Language a...
This article describes how social politeness is relevant to computer system design. As the Internet ...
The authors argue that, because of its symbolic processing facilities, its object-oriented nature, i...
Research shows the importance of selecting good names to identifiers in software code: more meaningf...
The IDE used in most Smalltalk dialects such as Pharo, Squeak or Cincom Smalltalk did not evolve sig...
Programming is not just about the syntax of the language; the programming environment is also an imp...
Research shows the importance of selecting good names to identifiers in software code: more meaningf...
International audienceBeing able to combine static and dynamic typing within the same language has c...
Principles such as minimising memory requirements, clarifying affordance and providing effective fee...
This thesis presents the design and implementation of Apostle, an extension to the Smalltalk progra...
Polite Smalltalk is a programming language that allows programmers to use sentence case identifiers ...
GNU Smalltalk is an open source project whose goal is to create a scripting environment based on the...
This paper addresses the question of letter case in programming languages, and how they should be ha...
Speaking Code begins by invoking the -Hello World- convention used by programmers when learning a ne...
This paper reports additions to the commercial, object-oriented language, Smalltalk-80 and their inc...
Smalltalk-80 is the classic standard Smalltalk language as described in Smalltalk-80: The Language a...
This article describes how social politeness is relevant to computer system design. As the Internet ...
The authors argue that, because of its symbolic processing facilities, its object-oriented nature, i...
Research shows the importance of selecting good names to identifiers in software code: more meaningf...
The IDE used in most Smalltalk dialects such as Pharo, Squeak or Cincom Smalltalk did not evolve sig...
Programming is not just about the syntax of the language; the programming environment is also an imp...
Research shows the importance of selecting good names to identifiers in software code: more meaningf...
International audienceBeing able to combine static and dynamic typing within the same language has c...
Principles such as minimising memory requirements, clarifying affordance and providing effective fee...
This thesis presents the design and implementation of Apostle, an extension to the Smalltalk progra...