The fediverse is working. I am now following (using Mastodon) a “Learning Rust” community on Lemmy [1], who I found through them commenting on my peertube video [2] using Lemmy.
[1] @learningrustandlemmy [2] https://diode.zone/w/wJJJ7DRh3fCvHq6KuZY3t9
Sure, I’m also far from being likely to submit PRs, but the potential is there.
About Lemmy UIs , I’m now using Alexandrite - for a better layout of columns etc, easily setup on a local docker.
I’d be surprised if Rust makes sense for UI, but we’ll see what they come up with.
It is convenient to use the same language back and front. For my interactive climate model I use scala.js and am happy with that.
So here to learn what rust can do that scala can’t (if anything, beyond not needing GC)?
Me too. So far for Lemmy, I’ve done a ‘trending communities’ bot, an ActivityPub-based AutoMod, and a virtual Lemmy Community that posts stuff from Mastodon. An embarrassingly huge proportion of it is written in Bash - so I’m only just now learning that all variables aren’t supposed to be global.
My personal thinking was that while there’ll naturally be large variation in what people will get out of this community and what, if anything, they’ll be able to contribute back to the lemmy project … having the lemmy code base, the fediverse and ActivityPub as projects with generally shared interest and awareness as well as the actual core devs more or less around … all made sense as a sort of umbrella motivation for applying rust. That the lemmy core devs seem to be rust fans too means that they’d appreciate this place to some extent too.
Of course there’s no need for anyone to feel compelled to contribute back to lemmy. I’d personally be happy if I or someone else from here got to that point. But the overriding goal, IMO, is to learn together for sure.
@benjhm@sopuli.xyz