|
|
|
|
|
by damian2000
4927 days ago
|
|
Having done a bit of development in both, I found I got productive in Go quicker than with Ruby. With Ruby, there's many ways to do the same thing. That might be great when you're experienced with the language, but for someone starting out it can be daunting. The compexity of installing RVM put me off also - I was never able to install it on Linux properly so ended up using the version that came with the Ubuntu package manager, which was an old version. |
|
And there may be a variety of ways of doing things, but that's because (1) Ruby has been more well-used than Go, and (2) it has more flexible loops, etc. to make it less verbose, and yes there are a variety of ways to add methods, attributes, etc. but after you spend a little time to understand how the Ruby object model works, you'll understand why- almost everything is an object. Also, the language has evolved, so there are some differences in syntax between 1.8 and 1.9 but you can still use 1.8 syntax in 1.9.