I know that Lemmy is open source and it can only get better from here on out, but I do wonder if any experts can weigh in whether the foundation is well written? Or are we building on top of 4 years worth of tech debt?

    • platypus_plumba@sh.itjust.works
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Mother. Of. God. Did they really write Kbin in PHP?

      I may be talking shit because I’m not a PHP coder, but the times I’ve seen it, it was a nightmare.

      • DrWorm@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Which… makes sense. The creator of doesn’t like coding.

        I actually hate programming, but I love solving problems. I really don’t like programming. I built this tool to program less so that I could just reuse code. PHP is about as exciting as your toothbrush.

        So PHP it born out of a dislike of coding. In turn the documentation is all over the place and inconsistent.

        • ritswd@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          It has become really solid over time.

          But it will always be a mono-threaded and interpreted technology, and therefore never a good choice for a high-scale solution like a Fediverse application.