Useful Software References

 

Modern C++

OS & Embedded

  • Bithacks - An excellent resource for bit manipulation routines. This code is in the public domain and is used in a variety of projects I've worked on.
  • OS Development Wiki - wiki for diving into low-level operating-system concepts and OS design.

Concurrency

Clang

  • Clang C++ Status - Check in and see what new / experimental C++ features are currently supported by clang. Also a great way to learn about new features that you may not be aware of yet.
  • Fucking Clang Warnings - You may not always be sure what the warning name is for some of the stranger clang warnings. This guide will help you.