PRESENTATION OUTLINE
Ruby is a dynamic, reflective, object oriented, general purpose programming language. Ruby was released in December 21 1995 in Japan.
The Ruby program was made by Yukihiro "Matz" Matsumoto. The Ruby program is used in making interactive web apps such as.
1. Twitter
2. Shopify
3. Sound Cloud
4. Hulu
Ruby and Python are both high-level, object oriented languages. One of the advantages of using Ruby is that you use blocks for the code. Ruby also uses fragmentation, hashable/ unhashable types, mutable strings and functional programming.
Python on the other hand is more favored for scientific and academic arenas. Python has a better namespace handling and use of modules. It has a central use of iterators, internal functions, and a richer set of data structures.