DEV Community

loading...

Discussion on: Learn a New Language: Ruby or Go?

Collapse
brownio profile image
Antonio Djigo

It is! I just think that Ruby experience in Web dev is more pleasant and everything is better pavement (the more years of usage the framework has, the more refined it is)

Thread Thread
talentlessguy profile image
v 1 r t l

what makes go less pleasant in your opinion?

Thread Thread
brownio profile image
Antonio Djigo

For Rails, there is:

  • Better CLI & standardised framework
  • Code practices and design patterns are more standardised
  • Bigger community = More Q&A around google to fix your problems
  • More guides and courses to learn everything properly

I'm not saying Go does not have this, but, for sure these points are not as good as in Rails.

Thread Thread
talentlessguy profile image
v 1 r t l
  • Basically almost everything is standardized – HTTP routes, SQL databases, templates etc. Go CLI... I don't understand what's difficult in go run server.go

  • There is an official style guide, and tutorials how to do best practises

  • Community is very huge in Golang. There are tons of packages and a ton of stackoverflow questions

  • There's Go Tour, Go Docs, and Go Tutorial. All of them are official. I don't understand what problem is here.