Double WOW! for you two guys.

I'm always impress about the help I get here.

Very good information, it basically answers all of my questions.

One thing I see here is that I don't fully understand the big difference etween Classes and Modules in Ruby but
you even read my mind and added a link.
>http://samwho.co.uk/blog/2011/09/12/ruby-mixins/

I was thinking that Modules were just a form of separating classes (Name copes for classes). The only language
I know a little bit is Actionscript 3.0 and it uses Packages to enclose lasses but apparently in Ruby Modules
do this and more.

Thanks a lot Sam Rose

--------------------------------
>@Marvin Gülker
>No. Classes in Ruby are basically modules with the specific ability to
>create instances of themselves (via the ::new method).
As I mentioned above I need to have a better understanding about modules nd classes.
>For example, arrays have a method #max, but you won find
>this in the documentation of the Array class. It comes from the Enumerable odule.
The problem I see with this (if you want to call it a problem) is that or novice like me, there is no way to know what methods have been nherited from the module or other classes since they are not listed ere, I could open the module or the class itself, but how do you know hat methods have been inherited to other classes.

I asked for one thing and I always end up learning other things, wesome.  YOU GUYS ARE AWESOME!

I LOVE THIS FORUM