This project covers my journey to (re)discover the heart of computing using C++
and its generic coding strenghts.
The goal is to implement everything from scratch with software only.
Everything means only things I find interesting or hard. Its educational.
$ cd build
$ # * or `ctest -C Debug` or any other configuration you wish to test
$ # * you can also run tests with the `-VV` flag for a more verbose output
$ ctest -C Release
> Everything passes always, of course
clang-tidy
must be cleanclang-format
must be cleancmake-format
must be clean
Please read CONTRIBUTING.md for details on our how you can become a contributor and the process for submitting pull requests to us.
This project does not follow semantic versioning or anything else. It will simply change the interfaces and don't care, unless it does. There might be some point releases, but its not the goal.
It must be always green though.
- Jonas Toth - @JonasToth
This project is licensed under the GPLv3, see the LICENSE file for details.