• RoundSparrow @ BT@bulletintree.comOPM
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    “This is how the Fediverse works. There is so much bad practices, so much haphazardly implemented functionality and so much bad API documentation all over the place that I wonder why nothing has extremely exploded so far.” - Dirk at lemmy.ml

    Dirk’s comment is from hee: https://lemmy.world/post/4128651

    Dirk is from Germany, not American like I am - and joined the same server I did - creating this site. The core developers left lemmy.ml crashing for months - now it’s working better because there is less activity - not because the code scales and is improved.

    The terrible SQL from Rust and Diesel was why I never opened shop. I knew lemmy.ml was online for over 4 full years…

    Another new front-end was the 2023 priority from all this. July 11 is when they started: https://github.com/LemmyNet/lemmy-ui-leptos

    When a dozen independent projects are building front-end apps, the people with over 4 years of experience with the code take all that back-end experience and bottle it up. Instead of actually improving documentation and API testing surface… WITH ALL those YEARS of experience… off to start a new Rust-centered project. The advantage being that Rust can use the same Rust objects… but that doesn’t do anything for the front-ends that don’t use Rust, the smartphone apps, etc.