On 4/5/2012 8:59 AM, Michael Veksler wrote:
They use an IDE, which is either Code-Blocks or Dev-C++, which run on Windows, but these IDEs don't turn -Wall on by default. As for the advice to use -Wall, there is so much to advise and so little time, and the sheer mass of information confuses students. I'd have GCC emit more warnings by default rather than explain what -Wall is (and have half of them forget that by the time they get to the computer).
I would focus on the IDE here, it is an obvious defect for an IDE not to be able to control the default switches IMO.