Is anyone able to lay out some of the reasons why you might want to write web applications in rust? I was under the impression rust was designed as a safer language for low level systems programming. Thanks!
If you want type safety, speed, expressive language & native binaries, Rust is a good choice.
Right, but this is presumably a one-time investment while learning Rust, much less of an ongoing hurdle.
Look at the kind of programs that NLL now allows. You wouldn't have to jump through those hoops in another language.
a) you used .clone() everywhere and therefore are probably modifying something and failing to propagate the modifications to where they need to go; or
b) your design is inherently better, saner, easier-to-optimize, etc., than one which doesn't have to satisfy the borrow checker.
Those three things are very appealing, whether it's web or anything else.