Creating hello world in a different programming language... everyday... for all of eternity.
Before we get started, special thanks to the following:
Because learning. S'why.
Want to contribute to our little project? Take a look at some of our existing examples, take a crack at any language, and submit a pull request.
We are by no means experts, so if you see something that can be improved upon, please let us know (or submit a pull request with the changes yourself)!
All new submissions should be placed in a subfolder matching the extension for the
language (i.e. cpp
for C++, py
for Python, etc).
We haven't exactly established many rules, but here are some guidelines that we are trying to adhere pretty strictly to with each implementation:
- The script should print
hello, world
(lowercased, in the style of the above image), followed by a newline. - Command line implementations only, unless explicitly impossible due to language constraints (such as HTML).
- Unless it is absolutely, 100% necessary, do not use third party libraries or packages. Try to use standard libraries whenever possible.
- All submissions should have an appropriate
Makefile
to build the source (where applicable).
All submissions should have a README file that uses the following format:
# Language-Name
An implementation of `hello, world` in the `Language-Name` programming language.
## Dependencies
- List of dependencies, if any
## Compilation
Compilation instructions using the `make` command or other build tools (where applicable)
## Usage
Usage instructions for running the script
## Contributing
To contribute to this project, please see the [CONTRIBUTING.md](CONTRIBUTING.md) file.
## License
This project is licensed under the MIT License. For more information, please see the [LICENSE](LICENSE) file.