Using metaclasses to shorten C++ boilerplate code
Posted: 04 Oct 2017, 20:03
It seems that using C++ with Noesis requires a bit more boilerplate than the C# equivalent.
The upcoming metaclass feature in C++ should help that situation. Please check it out:
https://herbsutter.com/2017/07/26/metac ... erative-c/
Although not available on most compilers, yet, there is a Clang fork with the intention of merging back to mainline once the feature spec is approved:
https://github.com/asutton/clang
It would be great if this feature was used by Noesis GUI at the same time that the language feature hits mainstream compilers, as it has the potential to dramatically simplify the initial learning curve of using Noesis GUI.
The upcoming metaclass feature in C++ should help that situation. Please check it out:
https://herbsutter.com/2017/07/26/metac ... erative-c/
Although not available on most compilers, yet, there is a Clang fork with the intention of merging back to mainline once the feature spec is approved:
https://github.com/asutton/clang
It would be great if this feature was used by Noesis GUI at the same time that the language feature hits mainstream compilers, as it has the potential to dramatically simplify the initial learning curve of using Noesis GUI.