In recent weeks, I have posted an absolutely staggering amount of content on Lemmy.

My goal is simply to support the platform. I hate huge corporations.

Now I’m taking a break. I won’t post anything or I’ll post very little (I still feel a little guilty!! Who will post new content 😢?)

But I need to focus on improving my own life and relax.

However… I’m just curious.

Is the number of Lemmy users actually increasing, decreasing, or staying the same? Is that data even available?

Edit: I will still post stuff. I’ll just post a lot less!

  • Lena@gregtech.eu
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 day ago

    Damn! How inefficient 🤪 but that explains a lot

    Although I’m not a big fan of python, or dynamically typed languages in general, I think its DX is a lot better than stuff like C. Unless you really enjoy leaking 40GB of ram per second.

    Python dev tend to vibe code

    What? Maybe the percentage of vibe coders among python users is higher, but that’s irrelevant. Just hire the real developers…

    • Petter1@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      The difference is, that C and similar can be compiled, python and similar needs an interpreter to be run.

      This is the reason that languages that need to be compiled are why more efficient, meaning way less power is needed to execute, meaning less CO2 and cheaper server as less powerful hardware is needed.

      • Lena@gregtech.eu
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 hours ago

        But it takes more time to develop it. This is why I like Go, which has a quite nice DX and is fast.

        • Petter1@discuss.tchncs.de
          link
          fedilink
          arrow-up
          1
          ·
          36 minutes ago

          If you have a build server that builds every commit you push, you can work on other bugs or features in the meantime without needing more time.

          And as soon as you have to search bugs in a big python project, you will use up all the “saved time” pretty fast.

    • Petter1@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      3 hours ago

      And depending on vibe coding, python just isn’t complaining about wrong syntax, but just do its job, which generally results in nasty code.

      If you need a script language (run using interpreter instead of precompiling) use ruby, this one enforces good syntax.

        • Petter1@discuss.tchncs.de
          link
          fedilink
          arrow-up
          1
          ·
          39 minutes ago

          Well syntax error may be not the right wording, I am talking about stuff like unused variables, multiple semicolons, multiple declarations of variables, changing type of variables mid-code, dead code after return, return type mismatch etc.

    • mnemonicmonkeys@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      4
      ·
      10 hours ago

      Yeah, I think vibe coders being more common in Python is more a product of Python being pushed to more people, particularly new developers