The specifications for the Phosphor programming language.
Phosphor is an imperative, structured and object-oriented general purpose programming language with static, strong and implicit typing. Its focus lies on understandability, predictability, safety and performance.
For the primary goal and focus of Phosphor have a look at the goals.
The specifications folder includes all files describing the current state of the Phosphor language specificaton.
The examples folder includes illustrations of the language specifications; currently this also includes possible design ideas and plans.
New ideas for where the language is heading to can be found in the ideas folder. There can be a lot of ideas, even opposing ones with different approaches.
As soon as an idea is agreed upon it is moved to the drafts folder.
Here the draft is formalised and rounded up. It is described in detail and prepared to become a complete specification, ready to be moved
to the specifications folder.