There was a question to choose a language for further development. Programming on php 2 years. What language to choose python / django or ruby on rails? Which language has more perspective?
Closed due to the fact that off-topic participants Oceinic , torokhkun , korytoff , LEQADA , Streletz 19 Nov '15 at 12:38 .
It seems that this question does not correspond to the subject of the site. Those who voted to close it indicated the following reason:
- " Questionnaires are forbidden on Stack Overflow in Russian . To get an answer, rephrase your question so that it can be given an unambiguously correct answer." - Oceinic, torokhkun, korytoff, LEQADA, Streletz
IMHO, the choice of language means practically nothing for development as a specialist and professional demand in the future. And in general, you are comparing frameworks, not YP.
Subjectively - in Python I meet vacancies / orders more than Ruby.
If we talk about the threshold of entry, then for the programmer it is the lower, the better probably (although this is still an ambiguous statement). And for the employer, most likely, the low threshold of driving is not so good - you will have to choose among the herd of code monkeys who write it for% language_name% because of its simplicity, and therefore do not grow in professional terms
Judging by the fact that you programmed in php (which means for the web), I would advise you to take a closer look at ruby (and ruby on rails in particular). Ruby as a language is no better and no worse than Python, but Ruby on Rails as a web framework is better than Django, Pylons, Yii, etc. RoR - trendsetter, if I may say so, among the frameworks. There are many books, documentation, examples, and one of the largest framework communities.