EvilZone

Programming and Scripting => Projects and Discussion => : Huntondoom May 15, 2011, 06:30:24 PM

: C Integrated Development Environment
: Huntondoom May 15, 2011, 06:30:24 PM
I was just wondering
what a good program is for C
something like Visual Studio for Vb.net
(I dont know the name of such Program O.O" )
I used Visual Studio for C# / C++ but that was total shit
so is there something better?
: Re: C developer
: ande May 15, 2011, 06:39:56 PM
What you are talking about is called an IDE, Integrated Development Environment. C# and VB.net is .net languages and there is mostly only one IDE and compiler for those languages, Microsoft's Visual Studio or their VB/C# Studio Express editions. When it comes to C and C++, there are a ton of IDE's and compilers.

Here is a couple of interesting links:

http://en.wikipedia.org/wiki/List_of_compilers (http://en.wikipedia.org/wiki/List_of_compilers)
http://wiki.wxwidgets.org/List_of_Integrated_Development_Environments (http://wiki.wxwidgets.org/List_of_Integrated_Development_Environments)
http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments (http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments)

For C I would recommend CodeBlocks or Dev-C++, that is if you don't want to use Microsoft's Visual Studio, which is just fine if you learn to know it
: Re: C developer
: FuyuKitsune May 15, 2011, 06:58:38 PM
CodeBlocks is nice for C, I use it myself. It's multi-platform and can be made portable on Windows.
: Re: C developer
: iMorg May 15, 2011, 07:09:33 PM
If you are new to C I would recommend Code::Blocks, its my IDE of choice. If you ever plan on doing C or C++ software development as a profession I would get used to Visual C++.

Or you could go the simple way and use gcc as your compiler and vim or emacs as your editor. I like to switch from vim on windows and linux to emacs on bsd.
: Re: C developer
: Huntondoom May 15, 2011, 07:17:42 PM
If you are new to C I would recommend Code::Blocks, its my IDE of choice. If you ever plan on doing C or C++ software development as a profession I would get used to Visual C++.

Or you could go the simple way and use gcc as your compiler and vim or emacs as your editor. I like to switch from vim on windows and linux to emacs on bsd.
Im not really new to C, I know my basics its just Visual studio is acting like a dick when it comes to C
: Re: C developer
: iMorg May 15, 2011, 07:24:52 PM
Im not really knew to C, I know my basics its just Visual studio is acting like a dick when it comes to C

I think you have to specifically configure options in the compiler variables of vc++ to have it load the right libraries and compile as a c program rather than a c++.
: Re: C developer
: Tsar May 16, 2011, 12:11:55 AM
I use Visual Studio on Windows for C. It's okay, but I suggest you google a tutorial on setting it up and compiling/running a simple program first, otherwise you won't know what to do.
: Re: C developer
: ca0s May 16, 2011, 06:56:37 PM
I use Dev-C++ on windows. Kwrite + gcc on linux.
: Re: C Integrated Development Environment
: Huntondoom May 16, 2011, 07:42:42 PM
and so another question

what I do like about Visual Studio is the Form Designer
I assume this is also include in Codeblock or Dev-C++
: Re: C Integrated Development Environment
: ca0s May 16, 2011, 09:03:26 PM
The form designer I know of Visual Studio is for C++. With C, DevC has implemented the wxWidgets library:
http://www.wxwidgets.org/docs/tutorials/devcpp.htm (http://www.wxwidgets.org/docs/tutorials/devcpp.htm)
: Re: C Integrated Development Environment
: Kulverstukas May 16, 2011, 09:10:57 PM
Embarcadero RAD studio 2010
has Delphi and C/C++ compiler, uses same IDE for both - my IDE of choice.
: Re: C Integrated Development Environment
: FuyuKitsune May 16, 2011, 09:14:32 PM
Codeblocks has wxWidget support built in but I haven't used it so I'm not sure how it works.
: Re: C Integrated Development Environment
: Huntondoom May 29, 2011, 11:17:38 PM
so far so busy

fact: I hate Code Blocks, I miss Visual Studio T.T
: Re: C Integrated Development Environment
: ande May 29, 2011, 11:27:02 PM
so far so busy

fact: I hate Code Blocks, I miss Visual Studio T.T

Visual Studio gives you lots of bad habits :P Seriously, there is so much going on behind the scenes that VS just does for you. But its a bad thing :P
: Re: C Integrated Development Environment
: Huntondoom May 30, 2011, 10:37:29 AM
Visual Studio gives you lots of bad habits :P Seriously, there is so much going on behind the scenes that VS just does for you. But its a bad thing :P
I noticed, I miss that idea when you type a command, that you get a list of commands
I always could see what an object could do with that Command list :)
Now I have a hard to print out a string in the Console :S
: Re: C Integrated Development Environment
: ande May 30, 2011, 04:12:40 PM
I noticed, I miss that idea when you type a command, that you get a list of commands
I always could see what an object could do with that Command list :)
Now I have a hard to print out a string in the Console :S

Most IDE's got intellisense. You just have to hit ctrl + space (iirc). But the intellisense in Visual Studio is extraordinary good.
: Re: C Integrated Development Environment
: Huntondoom May 30, 2011, 11:16:06 PM
To be honest I have a hard time learning C
So can somebody write a tutorial, on how to start in C
like:
Variable (like String, Integer, etc etc, how to Set/use)
For Statements
If Statements

if I have those kind of things I will be able to learn it better
: Re: C Integrated Development Environment
: ande May 30, 2011, 11:45:53 PM
To be honest I have a hard time learning C
So can somebody write a tutorial, on how to start in C
like:
Variable (like String, Integer, etc etc, how to Set/use)
For Statements
If Statements

if I have those kind of things I will be able to learn it better

http://www.cprogramming.com/tutorial/lesson1.html (http://www.cprogramming.com/tutorial/lesson1.html)