PyHP-pph / PyHP_pph

This repository serves as a centre for collaboration on the PyHP++# language. It will also include a functioning interpreter and compiler for PyHP++# once the standard is finalised.
https://www.reddit.com/r/PyHP_pph/
GNU Affero General Public License v3.0
23 stars 3 forks source link
best-practices c-plus-plus c-sharp designed-by-committee greatest-programming-language-ever language php programming-language pyhp-pph python unnecessary-tags

PyHP++

The language of today, tomorrow.

PyHP++# is a programming language originally created by Redditor u/DarkJarris and named by u/alexbuzzbee. The community started as the subreddit r/PyHP_pph, specifications were made, and users from r/ProgrammerHumor flocked to the sub. In June 2017, the PyHP++# GitHub repository was made to allow everyone to easiy contribute. PyHP++# is both interpreted and compiled with a Compiled Interpreter-Compiler (CIC). The standard is currently under development by the the Language Deterioration Committee.

This repository is currently serving as a specification document for the language. Once the standard is finished, ratified, and certified by the Committee, development will commence on creating a compiled interpreter-compiler for the language.

See the spec folder for a list of proposals regarding the specification.

See the cic folder for the source code for the Compiled Interpreter-Compiler.

Contributing

See CONTRIBUTING.md for ways to contribute to this programming language.

Code of Conduct

Although this programming language is intended to be satirical, we take inclusivity seriously. We have adopted a Code of Conduct which we expect all contributors to follow.

License

This specification and reference implementation is licensed under the GNU Affero General Public License.

Copyright (C) 2017 The Language Deterioration Committee

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will NOT be useful, WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR ANY PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.