• Arghblarg
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Different tools for different jobs. If performance was the absolute, only metric then garbage-collected languages would not exist (and trust me, I’m no fan of Java, but like Go a lot – and its GC is pretty good AFAIK). Python has its place, even if it will never be as fast as C/C++/Rust.

    • exapsy@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Exactly, each tool for its job. Comparing tools like they’re models (edit: Super models, as in Victoria secret, god I forgot we’re nerds and we might think other things with term “model”) in a model competition is just stupid and tired of seeing it.

      Even at this point, in a world where Rust’ers LOVE to say “Rust is better than C++”, C++ has its massive place in comparison to Rust because Rust treats you like a kid and in C++ you can build unsafe code for embedded systems and very low level code with more reliability and less maintenance and you’ll be sure for it to be supported.

      I’m for improving all languages, I mean the ones we use regularly, and for evolution or even building new languages to solve problems in a better way. But when it comes to just pure stupid comparisons and comparing apples to oranges it’s just frustrating.