> "I won't consider Ruby because I tried Rails once five years ago and it had scaling problems."
Looks like he didn't seriously consider Python or Ruby at all.
Agreed. I'm not one to push my language preferences on others, but "it had scaling problems" more likely means "I read about Twitter's unique scaling problems".
I don't think Go is a bad choice for web apps, though; perhaps, if anything, the ecosystem is a bit immature and therefore can make deployment a bit more of a chore.
I get the point about the ecosystem being small, but not how it relates to deployment. Because Go executables are statically linked, deploying Go apps is very easy.
Agreed. I'm not one to push my language preferences on others, but "it had scaling problems" more likely means "I read about Twitter's unique scaling problems".
I don't think Go is a bad choice for web apps, though; perhaps, if anything, the ecosystem is a bit immature and therefore can make deployment a bit more of a chore.