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?
Food for thought: What is the flavor of "crushed red fruit" anyway? Cherries, strawberries, raspberries, cranberries, and tomatoes are all red. Oh, and watermelon (unless you count the outside). They don't taste very much alike.
Interesting... because I got a ThinkPad to run Ubuntu on a couple of years ago. And you know what? It was extremely unstable. It would freeze and crash maybe 20 - 25% of the time I disconnected an external display, and from time to time at random, for no good reason.
The multi-display support is also broken (the smaller display takes on same dimensions as the larger, with hidden areas of the desktop), but that's another matter.