Skip to content
  • Categories
  • Recent
  • Popular
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB-ActivityPub Bridge Test Instance

  1. Home
  2. Categories
  3. Fediverse memes
  4. They're back!

They're back!

Scheduled Pinned Locked Moved Fediverse memes
fedimemes
47 Posts 33 Posters 2 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S squaresinger@lemmy.world

    Tbh, the vast majority of performance issues don't come from the language but from the application itself.

    While python is clearly slower than rust when it comes to pure native performance when doing exactly the same things exactly the same way and only within the language itself, the same isn't necessarily true in the bigger picture.

    • Python uses C modules under the hood. A lot of the functions you call actually utilize C with C performance.
    • Lower level languages allow the programmer to fail harder. While perfect low-level language code usually runs faster than perfect high-level language, the same cannot be necessarily said for bad or average code. For example, it's really hard to make an actual memory leak in Python. It's super easy to do so in languages without built-in memory management. The same applies in many other cases too. Python just gives you a lot of already-done tools that you only have to use, while other languages allow you to build the tools from scratch, which is easy to mess up.
    • Most performance is lost due to using wrong algorithms or data structures. It's quite common when optimizing that you e.g. manage to eliminate a nested loop or something like that (e.g. loops hidden inside functions you call), and suddenly you improve performance by a factor of 1000. The same can't be done by switching languages, where even the most inefficient languages are only maybe 10x slower than the fastest languages.

    So independent of the programming language, investing time in optimizing can improve the performance much more than using a faster language, and it's much easier to make perfectly optimized high-level language code than perfectly optimized low-level language code.

    irelephant@lemmy.dbzer0.comI This user is from outside of this forum
    irelephant@lemmy.dbzer0.comI This user is from outside of this forum
    irelephant@lemmy.dbzer0.com
    wrote last edited by
    #41

    The main bottleneck is I/O anyway.

    1 Reply Last reply
    2
    • blaze@lemmy.dbzer0.comB blaze@lemmy.dbzer0.com

      Context:

      • https://lemmy.dbzer0.com/post/45900905
      • https://slrpnk.net/comment/16108244
      Link Preview Image
      E This user is from outside of this forum
      E This user is from outside of this forum
      epicstove@lemmy.ca
      wrote last edited by
      #42

      .ca mentioned les goooooooo!

      1 Reply Last reply
      6
      • blaze@lemmy.dbzer0.comB blaze@lemmy.dbzer0.com

        Context:

        • https://lemmy.dbzer0.com/post/45900905
        • https://slrpnk.net/comment/16108244
        Link Preview Image
        A This user is from outside of this forum
        A This user is from outside of this forum
        ayyy@sh.itjust.works
        wrote last edited by
        #43

        But I was assured by entitled assholes that going down for a few days would be the absolute end of the community and it would never bounce back… I was assured it was extremely irresponsible bordering on criminal negligence for a hobby forum to not have at least three global points of presence each staffed with 24/7 on-call engineers.

        1 Reply Last reply
        14
        • blaze@lemmy.dbzer0.comB blaze@lemmy.dbzer0.com

          Context:

          • https://lemmy.dbzer0.com/post/45900905
          • https://slrpnk.net/comment/16108244
          Link Preview Image
          M This user is from outside of this forum
          M This user is from outside of this forum
          mo_lave@reddthat.com
          wrote last edited by
          #44

          1 Reply Last reply
          7
          • samus12345@sh.itjust.worksS samus12345@sh.itjust.works

            F This user is from outside of this forum
            F This user is from outside of this forum
            frostblazer@lemm.ee
            wrote last edited by
            #45

            Feelsbadman, I feel like we were just starting to grow too 😕

            1 Reply Last reply
            3
            • blaze@lemmy.dbzer0.comB blaze@lemmy.dbzer0.com

              Context:

              • https://lemmy.dbzer0.com/post/45900905
              • https://slrpnk.net/comment/16108244
              Link Preview Image
              C This user is from outside of this forum
              C This user is from outside of this forum
              compostgoblin@slrpnk.net
              wrote last edited by
              #46

              Wooooo! We are so back!

              1 Reply Last reply
              2
              • blaze@lemmy.dbzer0.comB blaze@lemmy.dbzer0.com

                Context:

                • https://lemmy.dbzer0.com/post/45900905
                • https://slrpnk.net/comment/16108244
                Link Preview Image
                glowing_hans@sopuli.xyzG This user is from outside of this forum
                glowing_hans@sopuli.xyzG This user is from outside of this forum
                glowing_hans@sopuli.xyz
                wrote last edited by
                #47

                these turtle thingies are cute, like the meme format.

                1 Reply Last reply
                1
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                Powered by NodeBB Contributors
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Popular