Marcin Raczkowski pisze:
> Mayby strange question but what happens when someone for example types 
> in "ruby" in irb?
>
> how string is initialized, is new/initialize even called?
>
> overwriting initialize works only when someone writes String.new()
>

As a rule 'new' (which in turn calls initialize) is not called when 
objects are constructed by literals ("", {}, [], //, etc)

lopex