VS Express 2013 vs. Code::Blocks
Posted: September 26th, 2014, 7:15 am
Hello,
Sorry about the dull question but..
I have been learning how to program with Chili and his tutorials. I learned how to code in C++, use DirectX and run Visual Studio to do so.
Now at uni m supervisor said that I should stop using VS and start using COde::Blocks because (in his opinion) COde::Blocks :
1) makes smaller executable files. (better performance)
2) is cross-platform (the code can be viewed/edited/run by other people that don't have Windows)
My questions is:
Are these statements correct? I find strange that you can make faster / slimmer programs with Code::Blocks but I don't know enough about programming and compilers to be able to argue against my supervisor. Also, cross-platform? I thought C++ is C++ no matter what. Anybody could open my headers and my cpp files and run them in their own computers what's the matter with that?
I searched on the Internet but people mostly debate about what is easier etc and nobody explains anything in detail. I also thought that VS was a compiler, but apparently the compiler is something different.. anyway.. I'd be glad if someone here could give me a few pointers as to what is best (VS or COde::Blocks) and whether the 2 statements above are true or false.
Thanks
Sorry about the dull question but..
I have been learning how to program with Chili and his tutorials. I learned how to code in C++, use DirectX and run Visual Studio to do so.
Now at uni m supervisor said that I should stop using VS and start using COde::Blocks because (in his opinion) COde::Blocks :
1) makes smaller executable files. (better performance)
2) is cross-platform (the code can be viewed/edited/run by other people that don't have Windows)
My questions is:
Are these statements correct? I find strange that you can make faster / slimmer programs with Code::Blocks but I don't know enough about programming and compilers to be able to argue against my supervisor. Also, cross-platform? I thought C++ is C++ no matter what. Anybody could open my headers and my cpp files and run them in their own computers what's the matter with that?
I searched on the Internet but people mostly debate about what is easier etc and nobody explains anything in detail. I also thought that VS was a compiler, but apparently the compiler is something different.. anyway.. I'd be glad if someone here could give me a few pointers as to what is best (VS or COde::Blocks) and whether the 2 statements above are true or false.
Thanks