S
S
sindrom2016-03-11 15:48:05
Ruby on Rails
sindrom, 2016-03-11 15:48:05

Is it worth learning Ruby and Rails in 2016?

Is it worth learning the Ruby language and Ruby on Rails framework in 2016?
One gets the feeling that the peak of its popularity came in the year 2007, and since then the language has only been losing popularity? Or am I having a false feeling?
There are many great frameworks and libraries actively developing in the PHP world. In general, every day there is a revolution in JavaScript, new approaches and frameworks are growing like mushrooms after the rain.
But about Ruby and Ruby on Rails, nothing has been heard for a long time.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
K
Karim Kyatlottyavi, 2016-03-11
@sindrom

Is it worth learning the Ruby language and Ruby on Rails framework in 2016?

Depends on your goals. Personally, I was just interested in learning this language and I like it.
There are many great frameworks and libraries actively developing in the PHP world. In general, every day there is a revolution in JavaScript, new approaches and frameworks are growing like mushrooms after the rain.
But about Ruby and Ruby on Rails, nothing has been heard for a long time.

There are some good libraries and frameworks in the Ruby world too. For example, hanami ( hanamirb.org ) or entertaining volt ( https://github.com/voltrb/volt ) which uses ruby ​​code both on the client and on the server. True, Rails attracts everyone with its gravity quite strongly, by the way, this month they promised to release Rails 5 with support for communicating with the client via websocket - we are waiting.
In general, Ruby is also used for Chef (server automation), homebrew (package manager on macs), cocoapods for developing OS X applications, vagrant for managing development virtual machines, jekyll/middleman/octopress for generating static sites, known as sass/scss also in ruby, although now there are implementations in other languages.
Also, relatively recently, I climbed onto the table and started dancing, tempting with the possibility of compiling the code - ruby ​​cosplayer Crystal ( https://github.com/crystal-lang/crystal ). And there is RubyMotion, a framework for creating OS X/iOS/Android apps in Ruby ( www.rubymotion.com ).
Here you can see a list of popular libraries - https://github.com/markets/awesome-ruby
In general, see for yourself. Yes, the language is not at the top of the wave now, but it is developing and it is too early to talk about the patient's death.

E
Eugene Burmakin, 2016-03-11
@Freika

Directly for you wrote: frey.su/should-i-learn
I will add that as soon as you take up Ruby, you will hear about it as much as you have not heard in your entire life. The same goes for any other tool, not just languages. Lots of work in Ruby and Ruby on Rails.

A
Anton Filippov, 2016-03-12
@vicodin

Try it and decide for yourself, I personally really love ruby ​​as a language, but rails is just hell for me, at one time I made a choice in favor of the JS full stack, and then concentrated only on the frontend. I don't regret it.

Z
zooks, 2016-03-11
@zooks

If you like Ruby, then it's worth it.
Well, to broaden your horizons, you can also look at Django and Flask.

Y
Yuri Izotov, 2016-04-08
@railsfun

In the Russian Federation, the community can be both small and fragmented. But on the github or stack - huge. I found issues on almost all conceivable and unthinkable questions in the github (directly in the popular gem repo) and on stackoverflow.
In general, I ask myself a simple question "what can't Rails, what can other frameworks"? And niche is a very capricious thing. Today this, tomorrow that. I think you should do what you like.

A
AleksDesker, 2016-03-17
@AleksDesker

If you are a bored PCPist, maybe it’s better to look towards the python? This is all of course very subjective taste, but in my opinion people who are far from Ruby, and PHP are native often perceive Python as "beautiful PHP".

B
beduin01, 2016-03-11
@beduin01

Learn better something conceptual. You can www.red-lang.org language is very interesting and promising

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question