3 ms·
This article conveniently ignores that C++ modules exist, and that forward declarations are necessary in many scenarios. Then the rest of the article is just n
by mgaunard 5y ago
This article conveniently ignores that C++ modules exist, and that forward declarations are necessary in many scenarios.
Then the rest of the article is just nonsense, complaining that you have multiple ways of doing something and the like.
- steerablesafe 5y agoC++ modules "exist." They exist in the standard, there are experimental implementation in compilers and there is little to no support yet from build systems (including cmake). I sincerely hope that it turns out OK, but it's not something usable in production yet.
- mgaunard 5y agoBy that standard the whole of Rust is experimental, and therefore not usable in production.
- pjmlp 5y agoThey work quite well on Visual C++ and MSBuild.
- steerablesafe 5y agoGood to know, I hope other toolchains catch up soon.