Lothar Scholz <mailinglists / scriptolutions.com> writes:

> Hello Christian,
>
>>>
>>> I'm really scared about seeing the performance of a ruby parser written
>>> in ruby.
>
> CN> If they can do it in Smalltalk and Lisp, it's possible in Ruby too.
>
> Lisp doesn't count because "data = program syntax" and the builtin
> basics for this are always written native.
>
> Smalltalk with it's extreme syntax simplicity is also not a good
> argument here.

There are very fast and efficient implementations of both, I don't see
why they shouldn't be able to parse Ruby as fast as Bison.  In the
end, it's just shuffling a few strings around and doing quick method
calls.

-- 
Christian Neukirchen  <chneukirchen / gmail.com>  http://chneukirchen.org