Recently we made an effort to "C++ify" the codebase. This effort was a success, and the codebase benefitted greatly from it. However, there are many C++ language features we are currently ignoring that could help the codebase more. Make use of these features and substantially improve the codebase.
Notes
This is going to be a huge task... I have already started working on this, but it is looking like most components will require a complete rewrite.
Request
Recently we made an effort to "C++ify" the codebase. This effort was a success, and the codebase benefitted greatly from it. However, there are many C++ language features we are currently ignoring that could help the codebase more. Make use of these features and substantially improve the codebase.
Notes
This is going to be a huge task... I have already started working on this, but it is looking like most components will require a complete rewrite.