Click here to Skip to main content
15,888,016 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: My cat continues to teach me about my computer. Pin
Daniel Will5-Jan-21 2:57
Daniel Will5-Jan-21 2:57 
GeneralRe: My cat continues to teach me about my computer. Pin
Member 106770245-Jan-21 5:20
professionalMember 106770245-Jan-21 5:20 
GeneralRe: My cat continues to teach me about my computer. Pin
wreckless5-Jan-21 5:56
wreckless5-Jan-21 5:56 
GeneralRe: My cat continues to teach me about my computer. Pin
Dan Sutton5-Jan-21 5:39
Dan Sutton5-Jan-21 5:39 
GeneralWell that was satisfying... Pin
honey the codewitch3-Jan-21 14:41
mvahoney the codewitch3-Jan-21 14:41 
GeneralRe: Well that was satisfying... Pin
Daniel Pfeffer3-Jan-21 21:50
professionalDaniel Pfeffer3-Jan-21 21:50 
GeneralRe: Well that was satisfying... Pin
honey the codewitch4-Jan-21 1:47
mvahoney the codewitch4-Jan-21 1:47 
GeneralRe: Well that was satisfying... Pin
Randor 3-Jan-21 22:21
professional Randor 3-Jan-21 22:21 
Hmmm,

I am not sure why you would make this claim in the codeproject forum. If you really believe that you have built a better parser then wire your library up to one of the popular JSON benchmarks and file an issue into the simdjson list... boldly making your claim public. Thousands of people are monitoring that list and you will either get a quick confirmation or fierce rebuttal.

Here is my take:
You are most likely testing against the fully-validating DOM parsing version of simdjson. Check to see if you are faster than the ondemand::[^] namespace. After reviewing your code I can say that the ondemand::parser version of simdjson is closer to your implementation.

For what it's worth... I do think your parser will be slightly faster. But keep in mind your lib has no fuzzing/testing and is non-validating.

Best Wishes,
-David Delaune
GeneralRe: Well that was satisfying... Pin
honey the codewitch4-Jan-21 1:43
mvahoney the codewitch4-Jan-21 1:43 
PraiseRe: Well that was satisfying... Pin
Randor 4-Jan-21 2:22
professional Randor 4-Jan-21 2:22 
GeneralRe: Well that was satisfying... Pin
honey the codewitch4-Jan-21 2:27
mvahoney the codewitch4-Jan-21 2:27 
GeneralRe: Well that was satisfying... Pin
Randor 4-Jan-21 8:46
professional Randor 4-Jan-21 8:46 
GeneralRe: Well that was satisfying... Pin
honey the codewitch4-Jan-21 11:12
mvahoney the codewitch4-Jan-21 11:12 
GeneralRe: Well that was satisfying... Pin
Randor 4-Jan-21 11:26
professional Randor 4-Jan-21 11:26 
GeneralRe: Well that was satisfying... Pin
honey the codewitch4-Jan-21 11:30
mvahoney the codewitch4-Jan-21 11:30 
GeneralRe: Well that was satisfying... Pin
Randor 4-Jan-21 11:44
professional Randor 4-Jan-21 11:44 
GeneralRe: Well that was satisfying... Pin
honey the codewitch4-Jan-21 11:48
mvahoney the codewitch4-Jan-21 11:48 
GeneralAre hardware questions allowed here? Pin
CodeWraith3-Jan-21 11:35
CodeWraith3-Jan-21 11:35 
GeneralRe: Are hardware questions allowed here? Pin
Mike Hankey3-Jan-21 13:31
mveMike Hankey3-Jan-21 13:31 
GeneralRe: Are hardware questions allowed here? Pin
CodeWraith3-Jan-21 14:28
CodeWraith3-Jan-21 14:28 
GeneralRe: Are hardware questions allowed here? Pin
enhzflep3-Jan-21 16:08
enhzflep3-Jan-21 16:08 
GeneralRe: Are hardware questions allowed here? Pin
honey the codewitch3-Jan-21 17:14
mvahoney the codewitch3-Jan-21 17:14 
GeneralRe: Are hardware questions allowed here? Pin
enhzflep3-Jan-21 19:43
enhzflep3-Jan-21 19:43 
GeneralRe: Are hardware questions allowed here? Pin
honey the codewitch3-Jan-21 19:49
mvahoney the codewitch3-Jan-21 19:49 
GeneralRe: Are hardware questions allowed here? Pin
enhzflep3-Jan-21 20:09
enhzflep3-Jan-21 20:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.