Hacker News new | ask | show | jobs
by chippiewill 1368 days ago
C++ has a lot of sharp edges. Skimming through the slides it seems as though Chromium hit upon a lot of the big problems because:

1. Google always seem to enjoy bucking the trend in terms of recommended ways to do things and end up using niche features that are likely to be deprecated 2. Chromium is a stupidly massive codebase so they have more things to fix just purely through scale

If you stick to the sane subset of the language that any competent modern C++ development shop would then you wouldn't encounter any of these problems except small/easy stuff like the new reserved keywords.

That being said, if you don't have a team that's already experienced in C++ then picking C++ is a bizarre choice.

1 comments

C++ was the right choice for broader organizational reasons, but the wrong choice for what the project needs.