[#10209] Market for XML Web stuff — Matt Sergeant <matt@...>

I'm trying to get a handle on what the size of the market for AxKit would be

15 messages 2001/02/01

[#10238] RFC: RubyVM (long) — Robert Feldt <feldt@...>

Hi,

20 messages 2001/02/01
[#10364] Re: RFC: RubyVM (long) — Mathieu Bouchard <matju@...> 2001/02/05

[#10708] Suggestion for threading model — Stephen White <spwhite@...>

I've been playing around with multi-threading. I notice that there are

11 messages 2001/02/11

[#10853] Re: RubyChangeRequest #U002: new proper name for Hash#indexes, Array#indexes — "Mike Wilson" <wmwilson01@...>

10 messages 2001/02/14

[#11037] to_s and << — "Brent Rowland" <tarod@...>

list = [1, 2.3, 'four', false]

15 messages 2001/02/18

[#11094] Re: Summary: RCR #U002 - proper new name fo r indexes — Aleksi Niemel<aleksi.niemela@...>

> On Mon, 19 Feb 2001, Yukihiro Matsumoto wrote:

12 messages 2001/02/19

[#11131] Re: Summary: RCR #U002 - proper new name fo r indexes — "Conrad Schneiker" <schneik@...>

Robert Feldt wrote:

10 messages 2001/02/19

[#11251] Programming Ruby is now online — Dave Thomas <Dave@...>

36 messages 2001/02/21

[#11469] XML-RPC and KDE — schuerig@... (Michael Schuerig)

23 messages 2001/02/24
[#11490] Re: XML-RPC and KDE — schuerig@... (Michael Schuerig) 2001/02/24

Michael Neumann <neumann@s-direktnet.de> wrote:

[#11491] Negative Reviews for Ruby and Programming Ruby — Jim Freeze <jim@...> 2001/02/24

Hi all:

[#11633] RCR: shortcut for instance variable initialization — Dave Thomas <Dave@...>

13 messages 2001/02/26

[#11652] RE: RCR: shortcut for instance variable initialization — Michael Davis <mdavis@...>

I like it!

14 messages 2001/02/27

[#11700] Starting Once Again — Ron Jeffries <ronjeffries@...>

OK, I'm starting again with Ruby. I'm just assuming that I've

31 messages 2001/02/27
[#11712] RE: Starting Once Again — "Aaron Hinni" <aaron@...> 2001/02/27

> 2. So far I think running under TextPad will be better than running

[#11726] Re: Starting Once Again — Aleksi Niemel<zak@...> 2001/02/28

On Wed, 28 Feb 2001, Aaron Hinni wrote:

[ruby-talk:11062] Re: to_s and <<

From: "Brent Rowland" <tarod@...>
Date: 2001-02-18 20:06:54 UTC
List: ruby-talk #11062
----- Original Message -----
From: "Stephen White" <spwhite@chariot.net.au>
> Gawd, I'm thick. I overlooked this when it was jumping up and down and

Don't beat yourself up--give the rest of us a chance!

> In abject apology, here's the right answer (I think!)...

There has been lots of good information in this thread.

I understand that Ruby: The Language doesn't do automatic type conversion,
which is just fine with me.  However, many library routines, including print
and join effectively do conversion to string for you.  Java also will call
toString() for you if you make it obvious that's what you need.  With the
pickaxe book as my "inspired word" companion, I'm trying to write things
"The Ruby Way."

I've written a module with a hierarchy of classes and I wanted to include a
test function in the module to put each class through its paces.  Part of
this takes the form:

o = MyObject.new
$stdout << o << "\n"

This is fine for simple objects, but for objects containing arrays and
hashes, my to_s method must aggregate the contents first: result = '';
ary.each {|item| result << item}

If the consensus seems to be that to_s is required, I'll mark up my "bible"
(anObject -> aString) and carry on.

Thanks everyone for your input.

Brent


In This Thread