Given that this project is implementing a web server from the ground up, that site doesn't really have advice. The milestones for "Are we web yet?" include a web server, someone writing a new web server in Rust would contribute toward the goal, rather than relying on the dependencies being discussed.
"Are we web yet?" is about whether you can effectively build web apps in Rust, not whether you can effectively build core networking infrastructure in Rust.
That's not to say I'm arguing this should have been written in Rust (if it were me, I might have done so, but it's not, so I don't get a say).
Also, you can't possibly argue that C satisfies all, or even most, of the milestones given for "Are we web yet?"
"Also, you can't possibly argue that C satisfies all, or even most, of the milestones given for "Are we web yet?""
C has all the libraries. Like, all of them, ever. I don't like it necessarily, but it's true. It has all the HTTP servers, all the database drivers, all the email and all of the "misc".
(Yes, not literally all. But it's a closer thing than we'd like to admit!)
Except for the fact that it's basically completely unsuitable for use in a network environment due to its design flaws, and one "security-focused" framework can't change that because you've still got all the rest of C's problems and large set of libraries that also really shouldn't be put on the network (and frankly I still trust the "security-focused" framework about as far as I can throw its immaterial self, because it's still written in C), C would be the perfect web programming language, and passes, yes, darned near everything.
Also, I don't know if you got here after the message was deleted. I think my reply makes more sense in the original context it appeared in.
If you need something running on HTTP next week or next month, it isn't.
If you can wait a year or two, it'll probably be a closer thing.