• driving_crooner@lemmy.eco.br
      link
      fedilink
      English
      arrow-up
      4
      ·
      21 hours ago

      Interesting reading. I’m an actuarie in an insurance company and everything I do is in python, is easy to maintain because I’m a “solo developer” building custom tools for me and my team (with pyinstall to create GUIs of the programs so they can used them), but my internal libraries have started to grow up.

      About the comments the author had about pandas, I just started to move away from it to polars because the databases I’m working now have easy 50M+ rows, and as they say came for the speed stay for the syntax. I’m debating myself if make my intern learn pandas first, or just go for polars from the begging.

      • dejected_warp_core@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        15 hours ago

        Thanks for sharing - that’s actually pretty interesting. I knew about Polars, but I didn’t know it performed better. I know about that in passing from folks that are in the Cloud “Data” space, who use SaaS platforms that are heavily Python based. That includes Pandas and Polars, but also Jupyter. That really threw me for a loop, but the more I think about it, the more sense it makes.

        • driving_crooner@lemmy.eco.br
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 hours ago

          In the first project that I had to use polars because the databases couldn’t be processed, I moved from spending 40min just uploading to memory one of the bases on pandas to 10min doing all the process on polars.

          That convinced me to move everything forward to polars.