Used all of these three. I don’t want to even look at MS Visual C/C++ ecosystem.

    • AapoL
      link
      fedilink
      arrow-up
      54
      arrow-down
      1
      ·
      9 months ago

      I’m a gcc user partly because of the optimization. I mean it’s a pretty small difference. But still for scientific stuff gcc is slightly better I think. There’s not much difference though and it basically comes to personal preference.

      • killeronthecorner@lemmy.world
        link
        fedilink
        English
        arrow-up
        46
        ·
        9 months ago

        I am in full agreement. My comment was purely for spiciness. How dare you respond with rational and agreeable points. Good day sir!

      • Kale@lemmy.zip
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        9 months ago

        I haven’t dealt with HPC in a while, but Intel C compiler against MKL libraries were fastest CPU, and Nvidia CUDA was slightly easier to develop than OpenCL for other cards. I’m not sure if the situation’s changed.

        For my current applications, I use NumPy compiled against Intel MKV installed as a binary. It works great.

      • AapoL
        link
        fedilink
        arrow-up
        4
        arrow-down
        2
        ·
        9 months ago

        For not that performance intensive stuff I would use clang though.

        • ale@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          9 months ago

          Good question. I didn’t know about decltype. I guess they are slightly different in that decltype will also produce a type reference. Typeof just produces the type, even if you call on a reference.