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

    I am very far from the desire to organize "holy wars" on the topic of programming languages. All the same, we will use those programming languages ​​that we consider suitable for our 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 language syntax, multi-platform and all sorts of goodies. But I still use python, not at all because python is better than ruby. For completely different 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 the use of the programming language easy and convenient for all of us.
    Firstly, all python releases contain very decent documentation, in addition, beginners can get acquainted with a good programming style and get information about the status of libraries in a particular area of ​​activity.
    Secondly, you can participate in a discussion of how the language will evolve in the future, prepare for changes in advance, and finally save your code in a usable form. Moreover, the specifications can be seen long before the releases.
    Thirdly, the vast majority of library developers are represented in the general repository. And you do not need to search for libraries on 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 unlike what is happening in the ruby ​​world.
    But let the rubists tell about it ...

    Also popular now: