Hello,
at every C++ iteration I am growing uncomfortable because of poor/absent Unicode support, that is a fundamental aspect of programming and is still lacking after all these years and with growing number of alternative languages and frameworks properly supporting it.
As a very minimum C++ should have library support for:
- code points iteration;
- casing functions with Unicode support (eg. tolower/toupper);
- regex with Unicode support;
- possibly more.
Also, the UTF-16, UTF-8 conversion APIs should finally re-introduced to find a substitute for the deprecated std::codecvt[1] overloads.
What's the current state of C++ standardization with regard to Unicode support? What can be expected for the future?
Thank you,
Francesco