Facebook research scientist Andrei Alexandrescu says that while conventional wisdom has it that preprocessing time is a negligible part of building a C++ binary, C++ is in fact notoriously difficult to parse, which means that C++ parsers tend to be large and slow compared to their counterparts for other languages.