Pascal GUICHARD <pascal.guichard / gmail.com> wrote:
> 
> Hi everybody,
>  i learned about OOP through C++, knowing that I was previously
>  working in C, so here is my background.  Being now interested in
>  ruby, i try to make my mind from this background t= o Ruby, and
>  didn't find several possibilities.
>  Could you give me an enlightment about :
>  - polymorphism (method overloading, virtual methods)

http://rubygarden.org/ruby?RubyFromOtherLanguages

> - pointers (i know these can be described as having some problems with
> them, how to implement (for example, linked lists, binary trees, and
> so on) 

Everything in Ruby is passed/stored by reference, so you don't need
pointers. This book should interest you:

http://www.brpreiss.com/books/opus8/

martin