Hi. I was just reading Chapter 14 of the book, regarding crates.io.
I was quite suprised by the phrase " However, crate names on crates.io are allocated on a first-come, first-served basis. Once a crate name is taken, no one else can publish a crate with that name."
Well, having used things like Maven (Java) which expect quite specific ways that you avoid name clashing with others (https://central.sonatype.org/pages/choosing-your-coordinates.html) I was pretty surprised by the approach in Rust / crates.io . Well, first come first serve may work well for a small community / small number of crates but will certainly blow up as the community grows and the number of crates too. Is this problem known? What is the long term plan about that?
My first guess of seeing the extent of the problem was to see how many guessing_game crates are there just that people try out how to work with crates.io
By the way, for that shouldn't crates.io have a "playground" or "temp" place one could upload things which are automatically deleted a month after?