View Poll Results: Your most used C/C++ compiler?

Voters
40. You may not vote on this poll
  • MS Visual Studio

    22 55.00%
  • Borland

    2 5.00%
  • GCC

    25 62.50%
  • Other paid (Please post)

    1 2.50%
  • Other free (Please post)

    3 7.50%
  • Other open-source (Please post)

    3 7.50%
Multiple Choice Poll.

Thread: Your most used compiler

  1. #91
    In my head happyclown's Avatar
    Join Date
    Dec 2008
    Location
    In my head
    Posts
    391
    I am totally addicted to MSVC++ 2008!

    Oh, and I am addicted to Win XP too!

    Go M$!!
    OS: Linux Mint 13(Maya) LTS 64 bit.

  2. #92
    int x = *((int *) NULL); Cactus_Hugger's Avatar
    Join Date
    Jul 2003
    Location
    Banks of the River Styx
    Posts
    902
    Code:
    I am totally addicted to MSVC++ 2008!
    Eh, I'm waiting for 2010... and praying. It's an ok IDE, but it would be really nice to get legitmate regular expressions, not the craptastic version I discovered. Per-project indentation settings would be fantastic. Bringing a copy of gvim to work as crossed my mind. It's really not that bad of an IDE - the GUI for debugger is really powerful and I would love something similar for gdb.

    Code:
    Oh, and I am addicted to Win XP too!
    Yeah...
    long time; /* know C? */
    Unprecedented performance: Nothing ever ran this slow before.
    Any sufficiently advanced bug is indistinguishable from a feature.
    Real Programmers confuse Halloween and Christmas, because dec 25 == oct 31.
    The best way to accelerate an IBM is at 9.8 m/s/s.
    recursion (re - cur' - zhun) n. 1. (see recursion)

  3. #93
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by Cactus_Hugger View Post
    the GUI for debugger is really powerful and I would love something similar for gdb.
    Recently someone took over maintenance of DDD, which is the GUI gdb, and released a new version. It works fine for me, and probably is about as much fun as a graphical debugger could be, but it is slightly irritating to build (most distros do not have a package) because the interface uses motif and the current lesstif (motif clone) has a wee bug in it. I do have a fix for that, it's only a few lines, but again, you will then have to compile *both* lesstif and ddd from source.

    Quote Originally Posted by Elysia View Post
    everything in one solution is always preferred to several programs to do it. That is, if it works as it should.
    Not by me it ain't. Especially if you have to play "see no evil, hear no evil, speak no evil" monkey in order to believe that last part

    So why not just one big program instead of an OS? It could be your web browser, your IDE, your word processor, your file browser, and your digital image tools all in one terrific integrated package! Imagine the panes and pull downs on that baby!

    Nah. Sounds almost stupid now I think about it.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  4. #94
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Quote Originally Posted by laserlight View Post
    Not really: indentation is part of text editing, and syntax highlighting is a natural part of how text might be displayed. In fact, it sounds like you agree with me, since you call them text editors. If they do more than edit text, then they must have been integrated with some other tool, hence they are IDEs. That said, the lines between a powerful text editor and a lightweight IDE are blurred... but as mentioned I think the key to this differentiation is whether tool integration is required for a given feature (but distinguishing between a tool and a feature of a tool can be difficult, since IDEs themselves can be considered tools in their own right).
    I would call that a word processor rather than a plain old text editor.
    "I am probably the laziest programmer on the planet, a fact with which anyone who has ever seen my code will agree." - esbo, 11/15/2008

    "the internet is a scary place to be thats why i dont use it much." - billet, 03/17/2010

  5. #95
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by cpjust View Post
    I would call that a word processor rather than a plain old text editor.
    You seem to just want to make up your own definitions of things. A word processor is a WYSIWYG tool for preparing human readable, printed text documents, using an intermediate file format.

    A text editor is for editing raw text and is obviously a completely different, totally incompatible thing. Of course, word processors and text editors may have features in common, like auto-indenting or whatever.

    There is no "gray area" here. You can call a text editor with syntax highlighting and auto-indentation a word processor, but it is not at all a word processor (which AFAIK usually do not have syntax highlighting anyway). You could call it a musical instrument too, but that is not what it is: a text editor.

    Vim will source and type variables under the cursor with a keypress and perform auto-completion in some languages. Really, this is an extension of the syntax interpreting possibilities of an editor. Since it is not integrated with a compiler or build system, it is not an IDE, which is a text editor integrated with a build system. Or do you consider part of the IDE a "word processor"?
    Last edited by MK27; 07-17-2009 at 06:56 AM.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  6. #96
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by MK27 View Post
    So why not just one big program instead of an OS? It could be your web browser, your IDE, your word processor, your file browser, and your digital image tools all in one terrific integrated package! Imagine the panes and pull downs on that baby!
    You won't get any brownie points by trying to argue with an exaggerated example that tries to ridicule Elysia's much simpler statement. She's talking about integrated development environments. And that's just it.

    We all realized by now you don't give them a rat's arse. Fine. Others here don't give your vim a rat's arse either. And that's just as fine. If you prefer a few tenths of tools each with their own syntax and whatnot, because that somehow makes you feel empowered, that's really your prerogative. It's your porno.

    My porno is the least amount of possible tools. And I'm just as happy as you are.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  7. #97
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by Mario F. View Post
    You won't get any...
    Eww, someone crawled out of the wrong corner this morning!

    And I could never be half as silly as Elysia even if I tried

    Besides which, I wasn't ridiculing anyone. She made a universal statement:
    everything in one solution is always preferred to several programs to do it.
    which I was indicating, via extrapolation, that this universal statement is false or absurd. You obviously must draw a line somewhere. Since the IDE has drawn it for you, that's fine, but you cannot then argue irrationally that this is because "one solution is always preferred" if another unifying level (integrate the IDE with the browser) makes it unacceptable to you. Everyone admires Goldilocks for knowing what she likes. However, Goldilocks would be an absurdist/comic figure if she pontificated logical fallacies based on the temperature of her soup -- "the soup is this temperature because that is the perfect temperature". That is not why the soup is that temperature.
    Last edited by MK27; 07-17-2009 at 09:01 AM.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  8. #98
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    And I could never be half as silly as Elysia even if I tried
    You lose.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Compiler Paths...
    By Cobra in forum C++ Programming
    Replies: 5
    Last Post: 09-26-2006, 04:04 AM
  2. C Compiler and stuff
    By pal1ndr0me in forum C Programming
    Replies: 10
    Last Post: 07-21-2006, 11:07 AM
  3. I can't get this new compiler to work.
    By Loduwijk in forum C++ Programming
    Replies: 7
    Last Post: 03-29-2006, 06:42 AM
  4. how to call a compiler?
    By castlelight in forum C Programming
    Replies: 3
    Last Post: 11-22-2005, 11:28 AM
  5. Bad code or bad compiler?
    By musayume in forum C Programming
    Replies: 3
    Last Post: 10-22-2001, 09:08 PM

Tags for this Thread