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