this post was submitted on 05 Mar 2024
83 points (84.3% liked)

Fediverse

28480 readers
643 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 2 years ago
MODERATORS
 

cross-posted from: https://literature.cafe/post/7623713

I made a blog post discussing my biggest issues with Lemmy and why I am kind of done with it as a software.

you are viewing a single comment's thread
view the rest of the comments
[–] BaumGeist@lemmy.ml 3 points 8 months ago* (last edited 8 months ago)

The choice of Rust limited the ability for people to contribute.

That's unfortunate. I think rust is particularly tailored to big projects with many contributors that need the performance boosts of a "low level" language. This goes especially for web apps, since they're likely to grow in size directly correlated to number of users and use time.

I get that the compiler is viewed as "training wheels" by the C and C++ coders, but it's nearly impossible to ensure memory safety on a large project without something or someone checking and enforcing it, since no one can be reasonably expected to parse thousands of lines of code and keep the data flow in mind at all times while considering edge cases and also trying to add on to it while other also grow it.