I made a presentation covering the different facets of Ruby :
- the scripting facet
- the dynamic typing facet
- the object-oriented facet
- the functional facet
- the reflective facet
- the DSL facet
Code snippets and comparison with other languages (Java, Python, PHP)
illustrate these facets.
I hope that some of you will find it interesting and/or useful.
Your comments are welcome.
You can find it at http://selfreflexion.free.fr/?p=4