About “scriptability”, I made an experiment on my server: I rewrote several different scripts from Python to Rust. Beside from some rough edges, the experiment succeed. Though I was missing something like perl’s WWW::Mechanize for web scraping scripts, as hyper, while providing good general http client functionality, miss some functions, like automatic redirects.