Recently I bought The Complete Reference C++, fourth edition by Herbert Schildt. On the third page of the book, I encountered a heading, "If you're using windows". It says:
If your computer uses windows, then you have chosen the right language. C++ is completely at home with Windows programming. However, none of the programs in this book are windows programs. Instead, they are console-based programs. The reason for this is easy to understand: windows programs are, by their nature, large and complex. The overhead required to create even minimal windows skeletal program is 50 to 70 lines of code. To write windows programs that demonstrate the features of C++ would require hundreds of lines of code each. Put simply, Windows is not an appropriate environment in which to discuss the features of a programing language. However, you can still use a windows-based complier to compile the programs in this book because the compiler will automatically create a console session im which to execute your program.
I don't understand at all if this paragraph means I should use windows or some other OS... can someone simplify this for me?