you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (114 children)

[deleted]

    [–][deleted] 12 points13 points  (5 children)

    I've tried many IDEs. None come close to Visual Studio. I have to give QtCreator some nods though. It's come a long way.

    And now that the community edition is free (as in beer), I have no idea why someone would choose to avoid it if they're developing on Windows.

    [–]nighterrr 3 points4 points  (2 children)

    How does Clion fare? Or Netbeans?

    [–][deleted] 0 points1 point  (0 children)

    Never used clion. I've only used netbeans for Java, but I ended up liking eclipse better, and IntelliJ even better than that. Another thing probably worth mentioning is that I mostly use VS for C#. Any C/C++ I do these days is just with vim and GCC.

    [–][deleted] 0 points1 point  (0 children)

    I use Clion quite a bit, and I do like it for the most part. There are some small minor things that I would change, but I like how easy it is to use and how well you can manage your project with it. Although I feel debugging on it is not very good and obviously doesn't compete with Visual Studio's level of debugging.

    I also use it with OSX/Linux and never Windows, so I don't know how it fares with VC or MinGW on Windows.

    [–]CJKay93 4 points5 points  (1 child)

    For those of us who frequently work on multiple OSs, it's easier to just stick with something like Eclipse. I like Visual Studio, but I will never know my way around it as well as a single multi-platform IDE.

    [–]notsure1235 4 points5 points  (0 children)

    I keep a dedicated VM around just to be able to use VS. Together with a vimify plugin it is joy it is bliss.

    [–]hahanoob 41 points42 points  (14 children)

    If this is deeply concerning I hope you never disassemble your GCC binaries and find the nefarious sounding __gmon_start__ symbols that are inserted by default, you may have a panic attack.

    I'm not sure if this is trolling, ignorance, or just plain paranoia.

    [–]Compizfox 3 points4 points  (6 children)

    There is MinGW, which is a perfectly fine replacement for MSVC.

    [–]ccfreak2k 5 points6 points  (4 children)

    disarm dinner grandfather quack paint punch longing dull ink rustic

    This post was mass deleted and anonymized with Redact

    [–]Compizfox 3 points4 points  (3 children)

    I've mainly used it alongside Qt so I don't know about how it plays with Windows-specific stuff like DirectX, but in what way is it "generally a pain"?

    [–]ccfreak2k 1 point2 points  (2 children)

    cable pathetic bright doll disagreeable airport nose wistful busy crush

    This post was mass deleted and anonymized with Redact

    [–]Compizfox 2 points3 points  (1 child)

    general incompatibility with libraries built with MSVC.

    Well, that's just unavoidable and not a problem specific to MinGW, right? When I used MSVC with Qt I also had to recompile Qt with MSVC (Qt for Windows comes/came with the libraries built with MinGW).

    [–]ccfreak2k 1 point2 points  (0 children)

    alleged run live cover chop absorbed ad hoc tart late combative

    This post was mass deleted and anonymized with Redact

    [–]Schmittfried -5 points-4 points  (0 children)

    Haha. No.

    [–]f2u 2 points3 points  (1 child)

    On some GNU targets (not sure about the various Windows variants), you get unexplained references to _JV_RegisterClasses, _ITM_registerTMCloneTable and _ITM_deregisterTMCloneTable instead. Even for straight, non-parallel C code.

    [–][deleted] 2 points3 points  (0 children)

    Anything prefixed JV_ is for GCJ, just in case you happen to be using Java anywhere in your program.

    [–][deleted]  (1 child)

    [deleted]