C++ Features Banned By Google

H. S. Teoh hsteoh at qfbox.info
Sat Jan 24 17:39:21 UTC 2026


On Sat, Jan 24, 2026 at 09:29:06AM -0800, Walter Bright via Digitalmars-d wrote:
> On 1/23/2026 3:58 PM, H. S. Teoh wrote:
> > Rationale seems to be inadequate support in Clang and GN (sic -
> > what's GN?), not that modules themselves are bad.
> 
> My suspicion is that it's unusually difficult to implement. It
> requires precompiled files to be written out - my experience with that
> (precompiled headers) is it is overly complex.

Possibly.  I'm not familiar with C++ modules: what exactly does it
entail?  You have to precompile headers before they can be used as a
module?  That sounds unusually onerous, compared to, say, D, where the
compiler just parses the source file directly and the user doesn't have
to do anything extra.


T

-- 
"Hi." "'Lo."


More information about the Digitalmars-d mailing list