top | item 37015430

(no title)

gauddasa | 2 years ago

If it's too long to read then you can safely skip to "C++20 Modules" section near the end of the article.

discuss

order

GuB-42|2 years ago

Assuming you are using C++20, which as of now, few codebases use.

As work, now, we mostly use C++11 and C++14, some projects are C++17, but I am not aware of a single C++20 project, I think all active projects that are C++03 or below have been migrated to something more recent.

Just a data point.

Snafuh|2 years ago

Unreal Engine actually switched to C++20 with their next release (preview available).

I was quite surprised to read this in their roadmap, as Unreal's codebase is quite massive and also uses some custom build tools.