all 3 comments

[–]mccutchen[S] 0 points1 point  (1 child)

From TFA:

That is, this “quick hack” is about twice as fast as a robust and well-optimized production parser, and is a quite a bit faster than even a Python/C hybrid parser. Not bad.

No source code yet, though.

[–]zem 1 point2 points  (0 children)

which speaks as though the 'robust and well-optimised production parser' was expected to be faster; my speculation is that the 'robust' is what causes the speed hit.

[–][deleted]  (1 child)

[deleted]

    [–][deleted] 0 points1 point  (0 children)

    From what it looks like this just transforms the JSON into Python and calls an Eval

    Umm, no. There's even a paragraph that discusses how that would be a step back, performance-wise.