Fav c++ compiler?

  • QuanTech
    16th Nov 2016 Member 0 Permalink

    HI there. Do you use c++? If yes, what is your favourite compiler?

     

    Mine is Dev-C++

  • gunpowderTR
    16th Nov 2016 Member 0 Permalink

    Dev-C++ is not a compiler, it is a IDE which uses (by default) MinGW(on windows) and idk bout linux but prob. gcc (i use code::blocks as IDE(which uses gcc by default(linux)))

  • QuanTech
    16th Nov 2016 Member 0 Permalink

    @gunpowderTR oh didn't know that :)

  • jacob1
    17th Nov 2016 Developer 0 Permalink
    I'm on Linux, so I prefer gcc

    But on Windows, Visual Studio is the best compiler. Then next version of TPT is going to be compiled using that, it will be noticeably faster (10-20%) than the current version, which uses a really bad compiler.
  • QuanTech
    17th Nov 2016 Member 0 Permalink

    @jacob1 lol I tried to download VS before, but I was sooo impatient that I just canceled the download :P

  • gunpowderTR
    17th Nov 2016 Member 0 Permalink

    @jacob1 (View Post)

     And what IDE do you use on linux?

    Ah also does VS have a custom compiler??

  • danieldan0
    22nd Nov 2016 Member 1 Permalink

    I use VS. But i compile only C# code.

    Edited once by danieldan0. Last: 22nd Nov 2016
  • boxmein
    22nd Nov 2016 Former Staff 0 Permalink
    There's three very popular lines of compilers: the GNU collection (gcc), the Microsoft Visual C++ Compilers (msvc) and lastly, clang. TPT is compiled using gcc for most releases because gcc is easy to automate and nearly ubiquitous. MSVC handles Windows better, because it was designed for Windows development by Microsoft. It probably will also make TPT faster :P

    I mostly use GCC or clang, but I have a MSVC project at hand right now.
  • nukers473
    4th Dec 2016 Member 0 Permalink

    THEN WHY DID I DELETE VISUAL STUDIO CODE?!?!?!?!?!?!?!?!?!

  • jacob1
    6th Dec 2016 Developer 0 Permalink
    @boxmein (View Post)
    The next version is already going to use MSVC! The snapshots currently use it, it is 15-20% faster and 40% smaller.

    Only problem I've heard is that some antiviruses trigger now. So annoying ):