Open question, #Fediverse. In your opinion/experience, what's the best language to use to code up a nice, non-bloaty and well-performing #ActivityPub-enabled fedi server? #Webdev #Dev #AskFedi

@dragfyre literally whatever language gets you to start and finish the project.

@arthurdoler haha fair.

I don't really want to build it in python tho 🤔

@dragfyre Go or Rust are good choices for speed but have their tradeoffs. JS/TS have wide-ranging ecosystems for libraries. Anything .NET has a robust standard library set.

Zig if you want the off-the-wall-suggestion.

@arthurdoler @dragfyre I'm really liking rust and would love to write a fediverse app but i fear that might be a bit too ambitious for me right now haha. is there already a good crate for activitypub integration?

@arthurdoler @dragfyre i dont really have that much experience with activitypub so a more high level api would be nice

Follow

@arthurdoler @dragfyre Hasn't been updated in 2 years, but maybe when it's Rust that's not such a bad thing. I'll have a look at it, thanks!

@arthurdoler @dragfyre As for the not updated comment, nevermind, seems to still be updated semi regularly on its git repo (8 mo). Regardless, quick read through the docs and it seems pretty nice!

@deadbeef @dragfyre I only skimmed, but the other ones I found off a quick google search seemed to be in very, very alpha stages. If you do anything with it, good luck and keep me posted!

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.