I add this new idea based on the info on this thread.
I know that this idea is almost the same, but the basic reason is quite different.
I think that C++ offers much more flexibility for the development and it is a much more powerful approach for the future.
Now CVI uses CLANG/LLVM compiler, that is a C/C++ compiler.
But, as written by Luis from NI
Supporting C++ entails far more than just the compiler. For example: the standard C++ library (including templates, etc...), the APIs of all the standard CVI libraries, the source editor (auto-indentation, coloring, etc...), code-generation from the various wizards, memory runtime checking, debugging, etc... so, even though the compiler does support it, for all of CVI to support C++ is still an extremely large undertaking that has to be weighed against other, competing work that's going into CVI.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.