Author Topic: C Integrated Development Environment  (Read 4686 times)

0 Members and 1 Guest are viewing this topic.

Offline Huntondoom

  • Baron
  • ****
  • Posts: 856
  • Cookies: 17
  • Visual C# programmer
    • View Profile
C Integrated Development Environment
« on: 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?
« Last Edit: May 16, 2011, 07:41:03 pm by Huntondoom »
Aslong as you are connected to the internet, you'll have no privacy

Advanced Internet Search
Clean Up!

Offline ande

  • Owner
  • Titan
  • *
  • Posts: 2664
  • Cookies: 256
    • View Profile
Re: C developer
« Reply #1 on: 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://wiki.wxwidgets.org/List_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
if($statement) { unless(!$statement) { // Very sure } }
https://evilzone.org/?hack=true

Offline FuyuKitsune

  • Knight
  • **
  • Posts: 292
  • Cookies: 21
    • View Profile
Re: C developer
« Reply #2 on: 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.

iMorg

  • Guest
Re: C developer
« Reply #3 on: 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.

Offline Huntondoom

  • Baron
  • ****
  • Posts: 856
  • Cookies: 17
  • Visual C# programmer
    • View Profile
Re: C developer
« Reply #4 on: 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
« Last Edit: May 15, 2011, 07:28:14 pm by Huntondoom »
Aslong as you are connected to the internet, you'll have no privacy

Advanced Internet Search
Clean Up!

iMorg

  • Guest
Re: C developer
« Reply #5 on: 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++.

Offline Tsar

  • Peasant
  • *
  • Posts: 126
  • Cookies: 10
  • turing-recognizable
    • View Profile
Re: C developer
« Reply #6 on: 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.

Offline ca0s

  • VIP
  • Sir
  • *
  • Posts: 432
  • Cookies: 53
    • View Profile
    • ka0labs #
Re: C developer
« Reply #7 on: May 16, 2011, 06:56:37 pm »
I use Dev-C++ on windows. Kwrite + gcc on linux.

Offline Huntondoom

  • Baron
  • ****
  • Posts: 856
  • Cookies: 17
  • Visual C# programmer
    • View Profile
Re: C Integrated Development Environment
« Reply #8 on: 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++
Aslong as you are connected to the internet, you'll have no privacy

Advanced Internet Search
Clean Up!

Offline ca0s

  • VIP
  • Sir
  • *
  • Posts: 432
  • Cookies: 53
    • View Profile
    • ka0labs #
Re: C Integrated Development Environment
« Reply #9 on: 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

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: C Integrated Development Environment
« Reply #10 on: 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.

Offline FuyuKitsune

  • Knight
  • **
  • Posts: 292
  • Cookies: 21
    • View Profile
Re: C Integrated Development Environment
« Reply #11 on: 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.

Offline Huntondoom

  • Baron
  • ****
  • Posts: 856
  • Cookies: 17
  • Visual C# programmer
    • View Profile
Re: C Integrated Development Environment
« Reply #12 on: May 29, 2011, 11:17:38 pm »
so far so busy

fact: I hate Code Blocks, I miss Visual Studio T.T
Aslong as you are connected to the internet, you'll have no privacy

Advanced Internet Search
Clean Up!

Offline ande

  • Owner
  • Titan
  • *
  • Posts: 2664
  • Cookies: 256
    • View Profile
Re: C Integrated Development Environment
« Reply #13 on: 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
if($statement) { unless(!$statement) { // Very sure } }
https://evilzone.org/?hack=true

Offline Huntondoom

  • Baron
  • ****
  • Posts: 856
  • Cookies: 17
  • Visual C# programmer
    • View Profile
Re: C Integrated Development Environment
« Reply #14 on: 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
Aslong as you are connected to the internet, you'll have no privacy

Advanced Internet Search
Clean Up!