Cyclohexane
link
fedilink
131Y

I think Rust is a little hard to find contributors, and is also just hard in general. Too low level.

I would opt for a language like Kotlin, Go or TypeScript. Easier than Rust, more popular than, or similar to Rust popularity.

JS, Python and ruby might also be very easy and popular, but they’re a little too loosey for me for a large project.

If I were to do it today, I would choose Scala purely out of interest. Such a cool language. But it’s probably less practical and popular than the choices I named above

I’d argue the opposite - Rust is the perfect fit for the entire stack. We don’t even need JS with libraries like Yew

Cyclohexane
link
fedilink
11Y

What does yew do?

You can write fronted in it without using JS, thanks to WASM.

@severien@lemmy.world
link
fedilink
2
edit-2
1Y

I agree. Rust has advantages, but none of them outweighs the negatives (complexity, difficult to find devs) for this particular use case.

I also agree that JVM would be a good platform. It’s both performant enough and simple/conventional enough.

The thing with sum types, async support, trait system, is low level?

Create a post

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



  • 1 user online
  • 1 user / day
  • 1 user / week
  • 1 user / month
  • 1.11K users / 6 months
  • 1 subscriber
  • 1.21K Posts
  • 17.8K Comments
  • Modlog