Tools for C++ Programming in 2019There are several tools you can use to develop C++ applications. But in 2019, it's all about being cross-platform, fast and reliable. And so therefore today here at
@cppunchained I'll share you the best tools to use for C++ in 2019.
CompilerThe age-old question. What is the best compiler for C++? The answer is simple. Each compiler is suited to each use case. In simple terms, for small to medium projects, use GNU GCC; for medium to large projects use Visual Studio's C++ Compiler and IDE and for the largest projects, use paid compilers like Intel's optimizing C++ compiler.
IDEsWhat IDE you use doesn't define your programming skills. What car you drive doesn't determine your intellectual capacity either. Therefore use the IDE that you feel most comfortable with. The top ones we personally recommend though are Visual Studio, CodeBlocks, CodeLite, KDevelop, NetBeans, Geany and C++ Builder.
APIsThere's a lot of APIs for different purposes out there...but nowadays it's generally best to use native, cross-platform APIs for the best results. No so long ago those two words weren't together in a sentence, but now thanks to frameworks like Qt and Vulkan, we can use cross-platform AND native code APIs for the best code.
@cppunchained