Code it yourself

Inspired by javidx9, following the paradigma of coding big and complex applications, line by line, module by module, all by yourself with the intention of learning.

I like this idea so much, that i've adapted it, with a few more "rules", if one can call them that:

  • All projects are written in C++
  • All dependencies must be written by myself
    • Exceptions:
      1. C++ standard libs
      2. C++ STL
      3. Posix thread library
      4. Basic interaction with the operating system (like, a compositor api)
  • The general goal is readable code and a pythonic api. Performance is secondary.