Perfectly valid decision.
For my own desktop apps, I'd choose Qt, since cross platform support is top notch.
With that said, I understand that nowadays, C++ developers are harder to come by, and memory corruption issues are not fun to work with.
For my own desktop apps, I'd choose Qt, since cross platform support is top notch.
With that said, I understand that nowadays, C++ developers are harder to come by, and memory corruption issues are not fun to work with.
Though I haven't done anything that I would consider extremely complex, memory corruption seems easy enough to deal with by planning.
Maybe because it is so ingrained as whenever I heard discussions of C++, memory (de)allocation and memory corruption was always the first thing people talked about. Dealing with de-allocation feels like closing a curly brace, almost automatic.