3 ms·
Python is the scriptiest lang that is mostly understandable from other popular C-based langs like C++, Java, JavaScript. Ruby is too different; too many symbol
by reducesuffering 3y ago
Python is the scriptiest lang that is mostly understandable from other popular C-based langs like C++, Java, JavaScript.
Ruby is too different; too many symbols and idiosyncrasies inherited from Perl, Smalltalk, and created by itself.
That is the root reason why they diverged and Python ended up with the scientific ecosystem.
This is further evidenced by Ruby’s popularity only shooting up with Rails, when 2005 web 2.0 attracted lots of non-CS people to come into the field with no prior C-based experience, so they learned Ruby, html, and css fresh.
- rcarmo 3y agoLua is actually a much better embeddable language, but it's not as popular and has its quirks.