"Compares the parse speed of three different JSON parsers." | |
{'file1.json'. 'file2.json'. 'file3.json' } do: [ :filename | | |
jsonString := fileName asFileReference contents. | |
Transcript cr; show: jsonString size printString, 'bytes JSON:'; cr. | |
Transcript show: 'NeoJSON: '; show: [ NeoJSONReader fromString: jsonString] bench; cr. | |
Transcript show: 'JSON: '; show: [Json readFrom: jsonString readStream ] bench; cr. | |
Transcript show: 'WAJsonParser: '; show: [WAJsonParser parse: jsonString] bench; cr. | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment