Hi Giuseppe,

The semantics of the used functions are slightly different, but I
guess the differences in terms of performance should be rather
marginal. Just in case: Have you have done some in-depth comparisons
that I could have a look at? Did you work with large input files, or
did you run the queries repeatedly and look at the average times?

Cheers,
Christian



> I have noticed different speeds when running the following functions (from 
> slowest to fastest):
>
> parse-json(unparsed-text('example.txt'))
> json-doc("example.txt")
> parse-json(file:read-text('example.txt'))
>
> similarly for documents on the web:
>
> parse-doc('http://example.com/text')
> parse-json(fetch:text('http://example.com/text'))
>
> Does this make sense to you? Is there any recommendation to follow? Despite 
> the runtime speed difference, I admit I love writing one single function 
> (json-doc) to get map conversion. Everything is so immediate :)
>
> Best,
> Giuseppe
>
>
>
>
>
> Universität Leipzig
> Institute of Computer Science, Digital Humanities
> Augustusplatz 10
> 04109 Leipzig
> Deutschland
> E-mail: cel...@informatik.uni-leipzig.de
> E-mail: giuseppegacel...@gmail.com
> Web site 1: http://www.dh.uni-leipzig.de/wo/team/
> Web site 2: https://sites.google.com/site/giuseppegacelano/
>

Reply via email to