[Sugar-devel] Rationale behind the JSON -> CJSON switch in Sugar codebase?
Lucian Branescu
lucian.branescu at gmail.com
Thu Nov 12 11:53:34 EST 2009
The json module (simplejson) has only the parser written in C, so it's
still slower overall than cjson. Not by a lot, but measurable.
2009/11/12 Martin Langhoff <martin.langhoff at gmail.com>:
> On Thu, Nov 12, 2009 at 4:59 PM, Martin Langhoff
> <martin.langhoff at gmail.com> wrote:
>> Then maybe yes, I am seeing a bug in cjson that parses 'foo\/bar' incorrectly.
>
> Confirmed. In a python session:
>
>>>> json.loads('"foo\/bar"')
> u'foo/bar' <== correct
>>>> cjson.decode('"foo\/bar"')
> 'foo\\/bar' <== incorrect
>
>
>
> m
> --
> martin.langhoff at gmail.com
> martin at laptop.org -- School Server Architect
> - ask interesting questions
> - don't get distracted with shiny stuff - working code first
> - http://wiki.laptop.org/go/User:Martinlanghoff
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
More information about the Sugar-devel
mailing list