Strange one, but when I use DevC++ on the rare ocassion, I have discovered somthing interesting about the compiler.

If I write and compile a C++ program it compiles in the standard compile time.
If I write a C program and ensure it compiles with a .c extension, the compiler
compiles the C code in lightning quick speed, even faster than if was compiling
C++ code with the .cpp extension.

Did the creators of the MINGW compiler intend C programmers to use it in favor of C++? Why does it compile C code faster than C++ code?