Java takes longer to build with and it's harder for startups that are working on product market fit. Once we figure things out, we can rewrite in Java, but before then it's premature optimisation in my book.
> Java takes longer to build with and it's harder for startups that are working on product market fit.
Longer or harder than using Golang? Unlikely.
Golang has some advantages over Java like a simpler deployment model, less runtime overhead, etc but overall for a fairly standard web application it makes much more sense to pick Java over Golang.
> but before then it's premature optimisation in my book.
Then so is using Golang. You have answered your own original question :). Keep using Ruby.
Longer or harder than using Golang? Unlikely.
Golang has some advantages over Java like a simpler deployment model, less runtime overhead, etc but overall for a fairly standard web application it makes much more sense to pick Java over Golang.
> but before then it's premature optimisation in my book.
Then so is using Golang. You have answered your own original question :). Keep using Ruby.