3 ms·
Were the module problems ironed out? I remember reading some scathing criticism of the early designs.
by algesten 6y ago
Were the module problems ironed out? I remember reading some scathing criticism of the early designs.
- bvaldivielso 6y agoI think that many of the outstanding issues are not related to how modules are specified by the standard, but rather how vendors are going to implement them. Some details that will affect usability and tooling are not baked-in into the standard. In that sense, it's possible that those problems you mention have not been ironed out yet, even if the standard has been approved.
- summerlight 6y agohttps://vector-of-bool.github.io/2019/03/04/modules-doa-2.html https://vector-of-bool.github.io/2019/03/04/modules-doa-2.ht... The issue was that there's no language level definition of module implementation and layout so every build system may need to handle every single module implementation differently. The standard body decided to publish a technical report on this issue to ensure some level of interoperability across module implementations.
- henearkr 6y agoI can't wait (normal) GCC to support modules! (it already does but in a dev branch version, not very handy as it requires a full reconfiguration of the environment variables to switch between this and the normal GCC) The status is here: https://gcc.gnu.org/wiki/cxx-modules https://gcc.gnu.org/wiki/cxx-modules