Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.52 KB

README.md

File metadata and controls

33 lines (24 loc) · 1.52 KB

Polite

"We are nothing if not polite." (Don Ysidro, B.H. Rogers)

Since every polite person talks in sentences, Polite is a programming language which encourages developers to name their method names in the most natural manner. Indeed, every method in a class denotes an action, which is best expressed as a sentence not as a terribly long camelcase identifier (which might still be preferred by the germanic people). We call this sentence case identifiers and we wrote a short paper about it.

In our opinion a syntax like the one of Polite will encourage people to write nicer and more readable code. And since we spend much more time reading existing code than writing new code, this might make everybody happier in the long run.

Finally, Polite is a modified Smalltalk; so all the power, and meta-power of that language is available to the Polite programmer.

Program Examples

Installation

The easiest way to try out Polite is to download it from Zenodo

Contact Us

We're happy to talk about Polite: