How to start C Programing with Dev C++

C, C++, Visual C++, C++.Net Topics
User avatar
Saman
Lieutenant Colonel
Lieutenant Colonel
Posts: 828
Joined: Fri Jul 31, 2009 10:32 pm
Location: Mount Lavinia

Re: How to start C Programing with Dev C++

Post by Saman » Mon Aug 22, 2011 10:47 pm

my WELL EXPERIENCED BIG BOSS told me that DEV C++ is too old and deprecated.
It was first started long time ago. It's true. But it is not deprecated.
If I do not tell you the reason, then mine will become a bogus argument ;)

All these IDEs are mostly based on free compilers such as MinGW. MinGW (Minimalist GNU for Windows) is a native software port of the GNU Compiler Collection (GCC) and GNU Binutils for use in the development of native Microsoft Windows applications.

Since you are a university student, you must know the key player in coding is the compiler. IDE is just an interface which helps us to write codes easily with syntax highlighting, etc...

All these new IDEs add more and more GUI features to help users but the compiler is the same. So I don't see any argument there in saying Dev C++ is deprecated. Yes, the last release of the IDE is 6 years old. But MinGw is released 6 months ago. So when you install the latest version of MinGW, your IDE will use that to compile your code.
So use Code Blocks or Code Lite.(he told me not me).
These are very good IDEs. However these are not much used for professional development just as Dev C++.

Have a look Eclipse CDT (C/C++ Development Tooling). This is one of the commonly used IDEs in professional developments in USA and Europe.

BTW: If you could ask your boss to join with us as well, we can have a nice discussion. We have lots of experienced developers here who would like to share knowledge.
User avatar
SemiconductorCat
Major
Major
Posts: 455
Joined: Mon Aug 22, 2011 8:42 pm
Location: currently in hyperspace

Re: How to start C Programing with Dev C++

Post by SemiconductorCat » Tue Aug 23, 2011 2:47 am

I'm sorry about the above craps ,
Ya the boss refers to the version of the Dev's mingw version.

and as I know it's community is not active now.There are problems with it's resource editor, [in the time
that I used the DEV C++],fewer problems that I have experienced also,because I don't have heavy
long experience with that IDE.
, inactive community does not means that project is dead either.Since this is
what happened to the KDE project recently but now it's back and running.

But there is a problem with those old header files.such as.

Code: Select all

#include <iostream.h>    // depreciated violates whole namespace 
instead of

Code: Select all

#include <iostream>

Code: Select all

using namespace std; // is not recommanded
cout<< "Print to cout "<<endl;
instead of full qualified onces.

Code: Select all

std::cout << "Print to std::cout "<<std::endl;
if you notice these changes in your mingw , then that means you should need to change it.
is really makes a trouble. Full dictatation way is the best.
Post Reply

Return to “C/C++ Programming”