For which standard version Gurux.DLMS.cpp designed for?
Readme states that it's suitable for "ANSI C++", which stands for first C++98 standard. That is good for portability and some old embedded devices, but maybe it will be good to upgrade current version(or make parallel version) of Gurux.DLMS.cpp that uses C++11/C++14 standard?
It will help reduce code size, make better API and increase performance.
Before starting any work, I would like to understand whether this would be useful for the community and align with the project direction.
If there is interest, I am willing to start working on such a modernization effort and discuss scope and constraints.
Forums
Hi, Most of the customers…
Hi,
Most of the customers are using C++11 at the moment. A few customers who are still using 98.
We try to keep the API as it is and make as few modifications as possible. It will cause a huge amount of work for the customers if the API changes.
BR,
Mikko