Your finding it reliable does not means it is the correct way.hammerhead said:^I am tired of people saying dump TurboC etc. Sure TurboC may be outdated, I still find it pretty reliable.
My advise is that if you want to go by the Industry and syntax and want to become a C/C++ coder, dump TurboC.
If you want to focus on algorithms and become a better problem solver then keep the compiler you work on even if its TurboC. It will not even matter, the least you need is paper, pen and maths.
I would rather start with a Compiler with minimal libraries rather than a advanced one where everything is just an API call away.
Oh God, looks like I am giving out the wrong impression to you .hammerhead said:First and foremost problem TurboC is not Ansi Complaint, which makes the point of algorithm development mute.
How can you even relate designing Algorithms to a specific compiler. Algorithms existed way before there were even computers. That meams choosing a non ANSI complaint compiler will have no effect on by designing skills.
Pick up a good book such as Cormen, and nowhere will you find something written specific for a compiler.
And if people keep using TurboC because they are supposed to learn Algos not correct C programming then god help them.
Just imagining what will happen if some student happens to go for a masters with his elite TurboC skills.
Again, why? Like I said, Turbo C offers everything you need you good Algorithms designs. I have implemented tons the Algorithms in Cormen in Turbo C without any problems.
I have done lots of coding in C/C++ on g++, miniGW, TurboC and WinAVR. Surely compilers did not change the way I think.