article ARTICLE
article2 min read

Why does Python dominate over Perl and Ruby?

Perl is another extremely powerful, popular, open source, and interpreted programming language. Programs in Perl are very easy when they are small and language excels in small hacks and scripts of commands that "do their jobs". However, it quickly becomes intolerable when you start writing big programs.
Compared to Perl, Python programs are definitely simpler, cleaner, easier to write, and therefore more comprehensible and easy to maintain. I really admire Perl and Iuse it every day for different things but as I write a program I always begin to think about it with Python terms because it has become so natural to me. Perl has suffered so many hacks and changes that seem to be a huge hack itself. Unfortunately, the upcoming Perl 6 does not seem to make any improvements in this domain.
The unique and themost important asset that Perl has is the huge CPAN library Comprehensive Perl Achieve Network. As its name suggests, it has a giant collection of Perl modules and it is really hard to grasp its size and depth. You can do anything on a computer using these modules. One of the reasons why Perl has more libraries than Python is because there has been much longer than Python. However, this seems to be changing with the ever-increasing Python package count.
Ruby is another popular, non-codeable, interpretable programming language.
So, Python or Ruby? Python is strongly suggested in terms of ease of learning. Several programmers find it difficult to understand Rubby language, but those who understand it are glorifying the beauty of the language.
Python is distinguished and recognized by great developers. 
EricS. Raymond is the author of "The Cathedral and the Bargain" and he is also the one who proposed the term Open Code. He said that Python became his favorite programming language.
Bruce Eckel is the author of the famous books Thinking in Java and Thinking in C ++. He said no language made him feel more prolific than Python. He also supported that Python is probably the only language that focuses on making things easier to the developers.
Peter Norvig is a well-known writer of Lisp and themanager of Google Search Quality. He said that Python has always been an internal piece of Google. Looking at the Google Jobs ads that display Python knowledge required for software engineers.

Groups

2
  •  Inspiring
  • comment_icon  Comment