Lightweight C/C++ Editor

  • greymatter
    11th Aug 2013 Member 0 Permalink
    @boxmein (View Post)
    I personally found C++ easier.
    @billion57 (View Post)
    Well, now you have a lot of options to choose from...
  • MiningMarsh
    11th Aug 2013 Member 0 Permalink

    @greymatter (View Post)

     If you know C++ you know C by default, as it is really just a subset (inb4 C code that is not valid C++ code, yes, I am perfectly aware).

     

    So I mean, I don't really see how a language that is just another language with more features can be easier. It seems like it would be harder by default as you have to memorize more.

  • boxmein
    11th Aug 2013 Former Staff 0 Permalink
    @greymatter (View Post)
    And templates and classes and all the little difficulties make it quite a complex language, C++.
  • cyberdragon
    11th Aug 2013 Member 0 Permalink

    Make sure you get one with a good error check/debugger. C++ can behave weird if you mess up but it still compiles.

  • boxmein
    11th Aug 2013 Former Staff 0 Permalink
    @cyberdragon (View Post)
    It behaves just as you wrote it to, whether or not you wanted it that way.
  • cyberdragon
    11th Aug 2013 Member 0 Permalink

     

    The point is...some compilers give you comprehensive errors and point to bad code. Others just spit out broad errors or worse...miss errors (they shouldn't, unless they're crappy). Simple compilers are fine for command line applications. But aren't good for graphics. You would not want to compile Powder Toy in a little old command line compiler.

  • MiningMarsh
    11th Aug 2013 Member 0 Permalink

    @cyberdragon (View Post)

    I hope you are joking, as this is the biggest load I have heard in a while. Almost every IDE in existance just uses the system compiler, which is always a command line compiler (gcc and msvc being the most common). The best compilers in existance have all been command line based. ICC, sun's compiler (which hilariously was the best for a long time, I guess I don't give sun enough credit.), gcc, msvc, tcc, path64, etc.

     

    Most IDEs just interpret the command line output to point to errors, so they are literally no better than compiler errors besides that they can take you to a location.

  • boxmein
    12th Aug 2013 Former Staff 0 Permalink
    @cyberdragon (View Post)
    Ohhhhhh how wrong you are. Implying you come from a Visual Studio background, under the fancy shell lies a toolkit with cl (a command line tool) as the real compiler. The "Output" tab you see is actually from cl.

    If you use Code::Blocks, you actually use MinGW's personal gcc as your compiler, which as well is a command line tool.

    Command lines are cool.
    Your argument is not.
    :)
  • billion57
    12th Aug 2013 Member 0 Permalink

    NERD FIGHT

    NERD FIGHT

     

    Haha, just kidding. 

    I've tried out Quincy (not much else, my download speed is virtually zero).

     

    It seems nice, but I'll try out the others.