📜 ⬆️ ⬇️

Why python became my convenient tool for everyday life, and ruby-no

I am very far from wanting to organize “sacred wars” on the topic of programming languages. Anyway, we will use those programming languages ​​that we consider appropriate for their tasks. When I wrote this note, I assumed that it would cause a negative reaction. She will not surprise me at all.
When I first met ruby, I was pleasantly surprised by the elegant and intelligible syntax of the language, multiplatform and many goodies. But I still use python, not because python is better than ruby. Quite for other reasons.

The main reason I prefer python is the Python Software Foundation ( http://www.python.org/psf/ ).
Yes, yes, yes it is this organization that makes for all of us the use of a programming language easy and convenient.
Firstly, all python releases contain quite decent documentation, besides, beginners can get acquainted with a good programming style, and get information about the state of libraries in one or another area of ​​activity.
Secondly, you can participate in the discussion of how the language will evolve in the future, prepare in advance for the changes and in the end keep your code in a workable form. And the specifications can be seen long before the releases.
Thirdly, the overwhelming number of library developers are represented in the general repository. And there is no need to search for libraries in the network.

Thus, python is not only a good programming language, but also a well-organized social structure that ensures the development of the language.
All this is completely different from what is happening in the ruby ​​world.
But let the rubists talk about this ...

')

Source: https://habr.com/ru/post/141298/


All Articles