From my own experience I'd recommend using PellesC to start learning. Once you can code fluently switch over to Visual C++.
|
C
Favorite C compiler for Windows? |
|
I enjoy Codeblocks as it is quite simple, but different people have different preferences. I see most big projects coded in Visual Studio.
(May 13, 2013 09:14 AM)Legеnd Wrote: I enjoy Codeblocks as it is quite simple, but different people have different preferences. I see most big projects coded in Visual Studio. Oh shit, sorry, Just realised you were talking about C.
Microsoft's compiler is really nice, since it comes with Visual Studio which I think is an amazing IDE. Except past few weeks I've shifted over to gcc, and beginning to like that more than Microsoft's compiler. I think Microsoft's compiler does a lot for you when it comes to optimization, which I don't like; however, I like Microsoft's syntax of inline assembly. And gcc's is hard to grasp for me. Since it's a struggle between which compiler to chose. The other downside is gcc can't be used with Visual Studio, but I suppose if you're not worried about debugging then you can just write in VS and compile in gcc. I also don't like Microsoft's idea of typedefining all C datatypes into datatypes that only their compiler understands. So over all my choice is gcc. I feel like if you get used to Microsoft's compiler, you won't want to switch over to another or have difficulty when you do.
(May 13, 2013 12:47 PM)The Elite Noob Wrote: None of those are compilers. They are IDEs. @OP, i highly suggest getting cygwin and install gcc on it. Visual Studio comes with Microsoft's compiler. And I also stated it's a downside that Visual Studio doesn't allow use of other compilers. I would prefer gcc with VS. (May 14, 2013 06:39 AM)VipVince Wrote: OT, how many of you code in C? I see very little tutorials on learning the language. I do (a bunch of years now). Don't learn from HF tutorials. Most of them are complete shit and most cover only the basics (I wonder how this comes cough 😅). Buy yourself a book about C and take some time to read it. |
|
|
