Fastest JSON parser in the world is a D project
Marco Leise via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Wed Oct 21 15:19:24 PDT 2015
Am Wed, 21 Oct 2015 17:00:39 +0000
schrieb Suliman <evermind at live.ru>:
> >> > Nice! I see you are using bitmasking trickery in multiple
> >> > places. stdx.data.json is mostly just the plain lexing
> >> > algorithm, with the exception of whitespace skipping. It was
> >> > already very encouraging to get those benchmark numbers that
> >> > way. Good to see that it pays off to go further.
> >>
> >> Is there any chance that new json parser can be include in
> >> next versions of vibed? And what need to including its to
> >> Phobos?
> >
> > It's already available on code.dlang.org:
> > http://code.dlang.org/packages/std_data_json
>
>
> Jonatan, I mean https://github.com/mleise/fast :)
That's nice, but it has a different license and I don't think
Phobos devs would be happy to see all the inline assembly I
used and duplicate functionality like the number parsing and
UTF-8 validation and missing range support.
--
Marco
More information about the Digitalmars-d-announce
mailing list