Why is Ruby so entertaining? Mixins.

Ruby

Ruby [0] is a simple, yet powerful language, thanks to which developers are enabled to create or programmatically sketch many things in a fast manner. It’s good for prototyping GUI (Shoes [1]), web development (Rails [2], Merb [3]) or even for network administrator’s scripting (for massive or scheduled actions).

The question today is – why are there so many people interested in that language? I think that one of strong features are mixins.
→ Continue reading