ActivityPub was created specifically to address monoculture and allow federation of everything on the internet. So having a specialized alternative to Lemmy is actually good and true to the spirit of ActivityPub.
Personally, though, this is kinda sad. I feel like Rust should be more appealing to leftists, ideologically. What with Rust moving away from being owned by any single entity, while TypeScript is owned by a tech giant with a history of doing evil shit. On the other hand, having greater control over the technology stack is much more important than ideology.
I pretty much agree there and some of our devs are huge fans of Rust, but the overall consensus was it just feels like it isnt there yet for web dev, or at least not without compromising something (your time or getting new devs or losing some to burnout). It's unfortunate that TS/JS is hugely co-opted by silicon valley types but the extreme focus on web dev and dev accessibility they have is so difficult to beat and with the FE already being in React/TS it helps unify the stack which is a pretty big deal for us with school/work/life often leaving us in awkward positions of having to ping someone to help out or drag a feature across the finish line.
As long as it's not proprietary, I don't think there are any consequences other than ideological. Open source projects require some kind of legal entity to represent them. Rust is going for an independent foundation created specifically for this purpose. TypeScript has that legaly entity in the form of a company that owns the copyright and trademark.
This is not something that end-users should care about, however. There have been many examples in the past where an open-source project was mishandled by the owning company and a community fork appeared as a result. That was also the case in JS world when Node was (briefly) forked after Joyent (Node owner at the time) was having trouble governing the project.
ActivityPub was created specifically to address monoculture and allow federation of everything on the internet. So having a specialized alternative to Lemmy is actually good and true to the spirit of ActivityPub.
Personally, though, this is kinda sad. I feel like Rust should be more appealing to leftists, ideologically. What with Rust moving away from being owned by any single entity, while TypeScript is owned by a tech giant with a history of doing evil shit. On the other hand, having greater control over the technology stack is much more important than ideology.
I pretty much agree there and some of our devs are huge fans of Rust, but the overall consensus was it just feels like it isnt there yet for web dev, or at least not without compromising something (your time or getting new devs or losing some to burnout). It's unfortunate that TS/JS is hugely co-opted by silicon valley types but the extreme focus on web dev and dev accessibility they have is so difficult to beat and with the FE already being in React/TS it helps unify the stack which is a pretty big deal for us with school/work/life often leaving us in awkward positions of having to ping someone to help out or drag a feature across the finish line.
I completely understand where you're coming from. Picking the stack that feels right to the dev team is essential to a good dev experience.
deleted by creator
As long as it's not proprietary, I don't think there are any consequences other than ideological. Open source projects require some kind of legal entity to represent them. Rust is going for an independent foundation created specifically for this purpose. TypeScript has that legaly entity in the form of a company that owns the copyright and trademark.
This is not something that end-users should care about, however. There have been many examples in the past where an open-source project was mishandled by the owning company and a community fork appeared as a result. That was also the case in JS world when Node was (briefly) forked after Joyent (Node owner at the time) was having trouble governing the project.