I understand now, thank you both of you dblack / wobblini.net wrote: > Hi -- > > On Fri, 15 Dec 2006, Kevin wrote: > > > I run one of examples of Programming Ruby, code as follows: > > ------------ > > class Sone > > ... > > end > > > > song = Sone.new(.., .., ..) > > song.inspect > > song.to_s > > ----------- > > why I can't see output? where is output of inspect and to_s ? > > It outputs to somewhere else? IO object ? > > inspect and to_s just produce strings. To see them, you have to print > them :-) In fact, there are some handy methods for this: > > p song # automatically calls inspect > puts song # automatically calls to_s > > Also, if you are working in irb (the interactive Ruby terminal), > you'll see the value of every expression you type in. So in irb, if > your expression evaluates to a string, you'll see the string without > having to explicitly ask for it to be printed. > > > David > > -- > Q. What's a good holiday present for the serious Rails developer? > A. RUBY FOR RAILS by David A. Black (http://www.manning.com/black) > aka The Ruby book for Rails developers! > Q. Where can I get Ruby/Rails on-site training, consulting, coaching? > A. Ruby Power and Light, LLC (http://www.rubypal.com)