writes: "Randall Munroe (of xkcd.com) has done a map of online communities. Each region is labeled and the sizes are based on the approximate membership of each community. There are a few extras here and there, as well. This is the same guy who did the Map of the Internet a while back."
Any programming language is at its best before it is implemented and used.