A lot of people are not free to decide that. Go has become very popular in young, mid-size tech companies. Most of the alternatives you listed are too new/fringe/unproven to consider. And, well, they're not made by Google
(corporate backing makes a big difference with new languages).
Actually, it looks like this doc is out of date. The README on Github shows that method naming has been corrected, and CC numbers have been added: https://github.com/joke2k/faker
Awesome! I needed something just like this a couple of years ago. A couple of comments:
- I wanted fake CC numbers and SSNs/other national IDs at the time (don't remember why). I see that Faker is missing those, so they might be useful additions to the library.
I accidentally purchased a $5 app not too long ago (it was in the group of apps that were free for the 5th anniversary of the App Store). I selected the "Didn't mean to purchase this item" option in iTunes and got a refund immediately. No problem.
I'm curious about your objection to the internal homescreen approach. You're saying that showing disparate functions in a tiled layout is bad, but a linear list layout is good? I don't really follow why that's the case.
Has there been any discussion of downsides of the internal homescreen approach by professional designers that you know of?