From: Timothy Hunter Date: 2006-11-27T07:31:31+09:00 Subject: Re: Extremely Noobish Documentation Question Patrick McNally wrote: >> open methed is a method defined in kernel module >> > > Thank you for the quick response. I see that now but I guess my > underlying questions still remains. What should indicate that the > method is part of Kernel and why is it invoked when I call 'File.open'? > I apologize if I am asking these questions in the wrong place. I'm just > feeling a little lost. > > If there is a more comprehensive resource that I should read, let me > know. I hate to be asking questions that have answers elsewhere, but > I've found that most of the documentation I have seen does not answer > the questions I have. > > -Paco > > Ruby's doc is not as comprehensive as Java's. That's all there is to it. There's also 100 million Java books but only 2 dozen or so for Ruby. You'll catch up as you go along. In addition to ruby-doc, I recommend you get a copy of Dave Thomas' _Programming_Ruby_. If you really get into Ruby there's a couple other good books. Consider Hal Fulton's _The_Ruby_Way_, David Black's _Ruby_for_Rails_, or the _Ruby_Cookbook_ (can't remember the authors' names).