• Diplomjodler
    link
    64 hours ago

    Ah yes, those precious precious CPU cycles. Why spend one hour writing a python program that runs for five minutes, if you could spend three days writing it in C++ but it would finish in five seconds. Way more efficient!

    • @[email protected]
      link
      fedilink
      2
      edit-2
      54 minutes ago

      Because when it is to actually get paid work done, all the bloat adds up and that 3 days upfront could shave weeks/months of your yearly tasks. XKCD has a topic abut how much time you can spend on a problem before effort outweighs productivity gains. If the tasks are daily or hourly you can actually spend a lot of time automating for payback

      And note this is one instance of task, imagine a team of people all using your code to do the task, and you get a quicker ROI or you can multiply dev time by people

    • @owenfromcanada
      link
      English
      22 hours ago

      The new favorite language of AAA game studios: Phyton Python

    • @ours
      link
      35 hours ago

      Joke’s on you, he was talking about “Phyton”. /s

    • TuxOP
      link
      -86 hours ago

      Well, it just demostrate how slow is unoptimized software

      • @[email protected]
        link
        fedilink
        126 minutes ago

        What makes you think python is in optimized and bloated?

        Did you know vast majority of AI development happening right now is on python? The thing that literally consumes billions of dollars of even-beefier-than-4090 GPUs like A100. Don’t you think if they could do this more efficiently and better on C or assembly, they would do it? They would save billions.

        Reality is that it makes no benefit to move away from python to lower level languages. There is no poor optimization you seek. In fact if they were to try this in lower level languages, they’ll take even longer to optimize and yield worse results.

      • flamingos-cant
        link
        fedilink
        English
        54 hours ago

        Screaming at my single-threaded, synchronous web scraper “Why are you so slow, I have a 4090!”

      • @krimson
        link
        6
        edit-2
        5 hours ago

        If you create a meme like this at least inform yourself on how computers and software work.

          • @krimson
            link
            33 hours ago

            Easy, your 4090 is made of pure assembly.

        • @FooBarrington
          link
          13 hours ago

          They apparently like making on memes shitting on people & things without really understanding why, like the one for the NVidia CEO

  • @Postmortal_Pop
    link
    24 hours ago

    I know it makes me sound like an of man shouting at clouds but the other day I installed Morrowind and was genuinely blown away by how smooth and reliable it ran and all the content in the game fitting in 2gb of space. Skyrim requires I delete my other games to make room and still requires a whole second game worth of mods to match the stability and quantity of morrowind.

    • @LANIK2000
      link
      12 hours ago

      Idk, it’s rare for an electron app to literally not even run. Meanwhile I’m yet to encounter a python app that doesn’t require me to Google what specific environment the developer had and recreate it.

  • UnfortunateShort
    link
    24 hours ago

    It used to be pretty terrible, but the frameworks are getting there, starting with the languages they are based on.

    Believe it or not, Java has been optimized a ton and can be written to be very efficient these days. Another great example of a high-level, high-efficiency language is Julia. And then there is Rust of course, which basically only sacrifices memory-efficiency for C-speeds with Python-esque comfort. It’s getting better.

    • bruhduh
      link
      12 hours ago

      Love you homie 💋 walks away