[#13775] Problems with racc rule definitions — Michael Neumann <neumann@...>

15 messages 2001/04/17
[#13795] Re: Problems with racc rule definitions — Minero Aoki <aamine@...> 2001/04/18

Hi,

[#13940] From Guido, with love... — Dave Thomas <Dave@...>

52 messages 2001/04/20

[#13953] regexp — James Ponder <james@...>

Hi, I'm new to ruby and am coming from a perl background - therefore I

19 messages 2001/04/21

[#14033] Distributed Ruby and heterogeneous networks — harryo@... (Harry Ohlsen)

I wrote my first small distributed application yesterday and it worked

15 messages 2001/04/22

[#14040] RCR: getClassFromString method — ptkwt@...1.aracnet.com (Phil Tomson)

It would be nice to have a function that returns a class type given a

20 messages 2001/04/22

[#14130] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Guy N. Hurst wrote:

21 messages 2001/04/24
[#14148] Re: Ruby mascot proposal — Stephen White <spwhite@...> 2001/04/24

On Tue, 24 Apr 2001, Conrad Schneiker wrote:

[#14188] Re: Ruby mascot proposal — matz@... (Yukihiro Matsumoto) 2001/04/25

Hi,

[#14193] Re: Ruby mascot proposal — "W. Kent Starr" <elderburn@...> 2001/04/25

On Tuesday 24 April 2001 23:02, Yukihiro Matsumoto wrote:

[#14138] Re: python on the smalltalk VM — Conrad Schneiker <schneik@...>

FYI: Thought this might be of interest to the JRuby and Ruby/GUI folks.

27 messages 2001/04/24
[#14153] Re: python on the smalltalk VM — Andrew Kuchling <akuchlin@...> 2001/04/24

Conrad Schneiker <schneik@austin.ibm.com> writes:

[#14154] array#flatten! question — Jim Freeze <jim@...> 2001/04/24

Hello.

[#14159] Can I insert into an array — Jim Freeze <jim@...> 2001/04/24

Ok, this may be a dumb question, but, is it possible to insert into an

[#14162] Re: Can I insert into an array — Dave Thomas <Dave@...> 2001/04/24

Jim Freeze <jim@freeze.org> writes:

[#14289] RCR: Array#insert — Shugo Maeda <shugo@...> 2001/04/27

At Wed, 25 Apr 2001 01:28:36 +0900,

[#14221] An or in an if. — Tim Pettman <tjp@...>

Hi there,

18 messages 2001/04/25

[#14267] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Danny van Bruggen,

16 messages 2001/04/26

[#14452] How to do it the Ruby-way 3 — Stefan Matthias Aust <sma@3plus4.de>

First a question: Why is

21 messages 2001/04/30

[ruby-talk:14445] Re: Rosetta Code

From: rise <rise@...>
Date: 2001-04-30 17:26:39 UTC
List: ruby-talk #14445
On Tue, 1 May 2001, Amos wrote:

> bff> "The Great Computer Language Shootout":
> bff> http://www.bagley.org/~doug/shootout/
>
> Any chance Ruby performance might improve as the language evolves,
> or does the dynamic/OO overhead hold us back from gaining too much
> ground?

I've taken a look at some of the implementations and as Doug himself
points out they're often noticeably naive. This is true for some varying
set of tests in all of the languages I'm competent to judge, not just
Ruby.  Rewritten versions of a few of the test showed noticeable
improvements[1] even without using optimizations of dubious generality[2].
The Shootout is a nice page, but suffers from the same problem most such
attempts I've seen suffer from, in that the coding skill and effort put
into the programs biases the results somewhat. There is an interesting
study at http://wwwipd.ira.uka.de/~prechelt/Biblio/jccpprtTR.pdf that
attempts to use a larger body of programmers and average over the results,
but Ruby isn't one of the tested languages.

[1] Before you ask, I haven't gotten around to submitting the new versions.
[2] I.e. each instead of a for loop over array indices, but not using
    default array values to initialize the array since array access speed
    is the question.

-- 
Jonathan Conway 	   The thing about Unix is that all the hoops are
rise@knavery.net           flaming, so at least you know where they are...




In This Thread

Prev Next