The JSON.org page currently lists 21 packages for Java. Will the Java community ever converge on one as some other language communities are doing?...
1564
John Cowan
johnwcowan
Jan 24, 2011 7:05 pm
... I would say that that could happen in only a few ways: 1) If someone shepherded a particular library through the JCP, a clunky and bureaucratic process...
1565
Tatu Saloranta
cowtowncoder
Jan 24, 2011 9:18 pm
On Mon, Jan 24, 2011 at 10:48 AM, Douglas Crockford ... Probably not to the degree that there'd be just one. From the list I think just maybe half a dozen are...
1566
Dennis Gearon
gearond...
Jan 24, 2011 10:11 pm
If there was anything that bugs ME, is incomplete documentation and 'just read the code' type of libraries. Dennis Gearon ________________________________ ...
1567
John Cowan
johnwcowan
Jan 24, 2011 10:12 pm
... +1000 -- One Word to write them all, John Cowan <cowan@...> One Access to find them, http://www.ccil.org/~cowan One Excel to...
1568
Tatu Saloranta
cowtowncoder
Jan 24, 2011 11:39 pm
... True. That also contributes to feeling of "but how is this different". Maybe there are strengths, but if finding those requires reading sources, yeah,...
1569
Dennis Gearon
gearond...
Jan 24, 2011 11:59 pm
I'm working on documenting my own API (JSON, JSON-RPCish), and it's a lot of work. I just keep reminding myself how I'd like to read it. Dennis Gearon ...
1570
codeWarrior
gregpatnude
Jan 26, 2011 3:13 pm
... Hopefully not... software is software... there's always more than one way to skin the proverbial cat... "there can be only one" is reminiscent of...
1571
jonathan wallace
ninja9578
Feb 3, 2011 1:54 pm
Hello all, I just wanted to mention that a while ago I changed the name from libJSON to libjson, would you mind reflecting that on json.org? I added a ton of...
1572
Tatu Saloranta
cowtowncoder
Feb 3, 2011 7:12 pm
Interesting. One thing I noticed from the project page is that there are big claims on performance, but it seems to lack links to actual measurements? I was...
1573
David Graham
dgraham...
Feb 3, 2011 7:36 pm
If you'd prefer a really slow JSON parser, check out https://github.com/dgraham/json-stream. It's about 20x slower than the Ruby json gem, but it's quite...
1574
Gregg Irwin
greggirwin143
Feb 3, 2011 8:00 pm
TS> I have noticed that at least half of all JSON projects claim to be TS> faster than anyone else, so measurements could also clear up the TS> situation and...
1575
Tatu Saloranta
cowtowncoder
Feb 4, 2011 12:03 am
... Yes, one would be very useful. I know there are couple for Java (general purpose ones that can also use JSON; and specific ones), but haven't seen many for...
1576
jonathan wallace
ninja9578
Feb 7, 2011 2:11 pm
If there is a standard JSON benchmark that would be nice. I've only compared it to wxJSON, cJSON, and a few others. "People have always been impressed by the...
1577
Tatu Saloranta
cowtowncoder
Feb 7, 2011 10:09 pm
... I suspect many users would like to see comparisons. Maybe blog about it or such (and include test code), or send a link if already published? I don't doubt...
1578
Jonathan Wallace
ninja9578
Feb 8, 2011 6:05 pm
Well there is a benchmark included in the source, but it's mostly for my own purposes of comparing upgrade versions against the previous version. I think ill...
1579
Tatu Saloranta
cowtowncoder
Feb 8, 2011 7:20 pm
... That would be very useful! I know it might be bit of work, given differing APIs and all.. but then again, it should be beneficial for authors of other...
1580
johne_ganz
Feb 13, 2011 1:05 am
Since this is a group dedicated to JSON, I just thought I'd post a note about yet another Objective-C serializer / deserializer: JSONKit, available at...
1581
mehdigholam@...
mehdigholam...
Feb 20, 2011 9:39 am
Hello all, Follow the link for my .net implementation. http://www.codeproject.com/KB/IP/fastJSON.aspx Cheers...
1582
johne_ganz
Feb 24, 2011 1:22 am
In RFC 4627, Section 3 Encoding, it states: "JSON text SHALL be encoded in Unicode. The default encoding is UTF-8." Unicode is defined as: The Unicode...
1583
Douglas Crockford
douglascrock...
Feb 24, 2011 2:06 am
A receiver can do what it chooses to with the character codes it receives. If it wants to delete them or reject them, that is its business. But a JSON channel...
1584
Douglas Crockford
douglascrock...
Feb 24, 2011 2:18 am
When the informational RFC insists on Unicode, it is the sense that the encoding is not EBCDIC nor Big5 nor anything other than Unicode....
1585
johne_ganz
Feb 25, 2011 7:44 pm
... Not if it's Unicode. It is a common misconception that "Unicode" is just a set of code points, like say ASCII or EBCDIC. It is not. With ASCII, you can...
1586
Douglas Crockford
douglascrock...
Feb 25, 2011 8:00 pm
... For JSON's purpose, Unicode is just a set of code points. It gives some, such as { and }, special meaning. But in strings, everything should simply be...
1587
johne_ganz
Feb 25, 2011 11:09 pm
... Not according to RFC 4627 it isn't. Section 3, Encoding, "JSON text SHALL be encoded in Unicode.", where SHALL is interpreted via RFC 2119 (i.e., SHALL is...
1588
Tatu Saloranta
cowtowncoder
Feb 25, 2011 11:25 pm
... Do you have an ACTUAL problem worth discussion, or is this from just purity standpoint? -+ Tatu +-...
1589
Tatu Saloranta
cowtowncoder
Feb 25, 2011 11:45 pm
On Fri, Feb 25, 2011 at 3:09 PM, johne_ganz <john.engelhart@...> wrote: ... This is true statement, although the more practical question seems to be what...
1590
David Graham
dgraham...
Feb 26, 2011 12:35 am
I had the normalization question while writing json-stream in Ruby as well. I decided the parser shouldn't do Unicode normalization for the following reasons: ...
1591
Douglas Crockford
douglascrock...
Feb 26, 2011 12:44 am
... I agree....
1592
johne_ganz
Feb 26, 2011 4:01 am
... True. It would seem, at least to me, that this is one of those nuanced points that either a) Has not been given the proper consideration by Unicode...