Robert Linder wrote:

Hi Robert,

>     Here is my two cents ($.02).  I seen where C is slower than Perl.  It
>     is
> all the the design of the code.
>     When I move one of my programs from Python to Ruby, I took the idea ,
> not the design.
>     This leaded to a cleaner program.

Well, thats not the point.
Sure neat program design leads to a good program, but not necessarily to 
more speed or vice versa.
instead, id say the real performant solutions are generally a bit slower 
than their clean equivalents, but thats another topic. 
interpreted languages leave a lot of chances to a vm to optimize, the VM 
knows things a native compiler cannot know, like the used processor on the 
specific machine, or the situation in memory.
so, its quite an interesting question which ruby VM on win is slower, 
because the current one... i cant lose the impression you better calculate 
by hand than using that one...


>     Learning code design is important to any language, and knowing what is
> language is can do is important to the design.

sure thing. but a language like ruby really helps you to keep clean, just 
think about all the OO patterns which are directly built into the ruby 
language (like visitor in the each call)

regards,

nick

-- 
No problem is so formidable that you can't just walk away from it.