Where is the performance problem? File the issue there.

On Sat, Sep 15, 2012 at 9:30 AM, Matt Neuburg <matt / tidbits.com> wrote:

> I think the question is a reasonable one. Who is to "blame" in a case
> like this? The psych people? The YAML people, who have so forcibly
> replaced syck with psych and made this horrible warning notice appear in
> 1.9.3 if you didn't build psych into Ruby? The Ruby people, who have
> accepted that situation and allowed it to be built into the core? I
> don't think the answer is obvious. m.
>
> PS Don't be a ninny. Assume that your interlocutor has a brain. Give me
> the same benefit of the doubt that I give you.
>
> Jam Bees <jam / jamandbees.net> wrote:
>
> > The psych devs.
> >
> > Are you asking for someone to look up their email address for you?
> >
> > On Sep 14, 2012, at 5:20 PM, matt / tidbits.com (Matt Neuburg) wrote:
> >
> > > Ryan Davis <ryand-ruby / zenspider.com> wrote:
> > >
> > >> File. A. Bug.
> > >
> > > With? Whom?
> > >
> > > m.
> > >
> > >
> > >>
> > >> On Sep 14, 2012, at 7:06, matt / tidbits.com (Matt Neuburg) wrote:
> > >>
> > >>> I just started trying Ruby 1.9.3, coming from Ruby 1.8.7, and was
> > >>> surprised to discover YAML's sluggishness. The chief problem seems
> to be
> > >>> the Psych library.
> > >>>
> > >>> In my main use case, a certain routine takes about 14 seconds.
> > >>>
> > >>> Fortunately, I can switch to the "syck" library:
> > >>>
> > >>> begin
> > >>> YAML::ENGINE.yamler = 'syck'
> > >>> rescue
> > >>>
> > >>> Using syck, the same routine takes about 7 seconds.
> > >>>
> > >>> That's actually a bit faster than the same routine under Ruby 1.8.7
> with
> > >>> the old YAML, where the time for the same routine is 8 or 9 seconds.
> So
> > >>> to get the juicy goodness of improved speed in Ruby 1.9.3, I
> definitely
> > >>> need to use "syck".
> > >>>
> > >>> A little googling suggests I'm not the only person to make this sort
> of
> > >>> observation.
> > >>>
> > >>> m.
> > >>>
> > >>> --
> > >>> matt neuburg, phd = matt / tidbits.com <http://www.tidbits.com/matt/>
> > >>> A fool + a tool + an autorelease pool = cool!
> > >>> AppleScript: the Definitive Guide - Second Edition!
> > >>> http://www.tidbits.com/matt/default.html#applescriptthings
> > >>>
> > >>>
> > >
> > >
> > > --
> > > matt neuburg, phd = matt / tidbits.com <http://www.tidbits.com/matt/>
> > > A fool + a tool + an autorelease pool = cool!
> > > AppleScript: the Definitive Guide - Second Edition!
> > > http://www.tidbits.com/matt/default.html#applescriptthings
> > >
> > >
>
>
> --
> matt neuburg, phd = matt / tidbits.com <http://www.tidbits.com/matt/>
> A fool + a tool + an autorelease pool = cool!
> AppleScript: the Definitive Guide - Second Edition!
> http://www.tidbits.com/matt/default.html#applescriptthings
>
>
>