EvilZone
		Programming and Scripting => Projects and Discussion => : 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?
- 
				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
- 
				CodeBlocks is nice for C, I use it myself. It's multi-platform and can be made portable on Windows.
			
- 
				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.
- 
				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
- 
				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++.
- 
				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.
			
- 
				I use Dev-C++ on windows. Kwrite + gcc on linux.
			
- 
				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++
- 
				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)
- 
				Embarcadero RAD studio 2010
 has Delphi and C/C++ compiler, uses same IDE for both - my IDE of choice.
- 
				Codeblocks has wxWidget support built in but I haven't used it so I'm not sure how it works.
			
- 
				so far so busy
 
 fact: I hate Code Blocks, I miss Visual Studio T.T
- 
				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
- 
				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
- 
				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.
- 
				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
- 
				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)