• Solemarc@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      2 months ago

      Nah, I recently had to create a program that turned a bunch of extracted CSV files into an XML file for government reporting. I also had to parse some provided government XML files to add things into my output.

      This was going to be run by non-technical people on any OS so I went for python because “install python, download this file and click on it” was easy. Python has a big standard library so I could do everything I needed in it. I was considering using Go but asking people to open the terminal and build something was probably a bridge too far.

    • chrischryse@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      I use it as a beginner cuz it’s easy to use but guess I’m lazy since I didn’t start on a language that’s more in depth

      • ultimate_worrier@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        As a beginner, you’ll eventually run into enough issues with your code that you will start to ask “is there a better way?” My answer will be: yes. Strongly typed languages are FAR superior because they force you to make your code robust and eliminate most runtime errors by default. You’ll eventually come around (unless you’re in a company with a hack culture or are surrounded by hacks that don’t know any better).