I've been working more on the gcc side with multi-threading it and researching that. However in
my time there it seems that both projects can really take advantage of certain C++11 features,
most notably std::move, r values, auto and perhaps stronger pointer/floating types.
It seems that clang/LLVM are in the same boat and it would help mostly with IR passes or
backends and I would like some thoughts if people want to do this,