• DacoTaco@lemmy.world
      link
      fedilink
      arrow-up
      6
      arrow-down
      28
      ·
      2 years ago

      Python is considered a programming language? I still classify it as scripting lol

      That said, i’d personally use good old c/c++ or even c#/.net over python lol

      • BeigeAgenda@lemmy.ca
        link
        fedilink
        arrow-up
        16
        arrow-down
        1
        ·
        2 years ago

        Yes Python is definitely a programming language, I write in C/C++/C#/Python/Bash each language has its areas where they are best.

        I prefer Python for DevOps related code and writing smaller programs/tools. You just get so much handed to you with Python’s toolbox, it just makes things easier, you can use it as a scripting language or write a modular object oriented program.

        I use C/C++ when performance matters and I want things to be Done right TM, and make sure to use all the help the compilers and static code checkers can give.

      • xmunk@sh.itjust.works
        link
        fedilink
        arrow-up
        11
        ·
        2 years ago

        Bash is a programming language… honestly it’s like rectangles and squares - all scripting languages are programming languages but not all programming languages are flexible enough to be commonly considered scripting languages.

      • Xabis@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        2 years ago

        C# “compiles” to intermediary bytecode, then ran in a vm. Same as Java. I’d say that’s no better than a “scripting” language with a JIT.

        • DacoTaco@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          2 years ago

          I wouldnt say a vm (as there is no emulated hardware layer around the running code ) , but sure you made a valid point actually!