From a95b831ae869b753411b1f005dbe9481cec7874d Mon Sep 17 00:00:00 2001 From: Ellie D Date: Sat, 1 Jun 2019 02:24:57 -0500 Subject: [PATCH] expanded readme --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index e460b77..0e7d196 100644 --- a/README.md +++ b/README.md @@ -43,13 +43,14 @@ connections from those addresses. ### Why you can't give it domain names -Rust has a minimal stdlib. One consequence of this is the fact that there's no way to resolve a -domain name using only stdlib, without writing and entire DNS client yourself. We admit we don't -really understand how it all works, but it seems we only have two choices: live without domain -name resolution, or pull in some enormous DNS crate with 37 unstable dependencies. We choose the -former. As a result, you'll have to do your DNS resolution some other way, like by running `dig` -at the command line to look up the IP address for the domain you want. Yes, it's clunky, but -ergonomics are not really the biggest problem this program has either. +Rust has a minimal standard library. One consequence of this is the fact that there's no way to +resolve a domain name using only stdlib, without writing and entire DNS client yourself. We +admit we don't really understand how it all works, but it seems we only have two choices: live +without domain name resolution, or pull in some enormous DNS crate with 37 unstable dependencies. +We choose the former. As a result, you'll have to do your DNS resolution some other way, like by +running `dig`at the command line to look up the IP address for the domain you want. Yes, it's +clunky, but the point of this program is to be minimal and simple and reliable, not to be easier +to use at the expense of those things. ### Why it's called that