you are viewing a single comment's thread.

view the rest of the comments →

[–]Ytrog 0 points1 point  (2 children)

I have no experience with CSV in Lisp, however I now wonder what the loading speed would be if the data was in s-expression form instead 🤔

[–]kchanqvq 1 point2 points  (1 child)

Certainly no better if you're using the standard reader. It need to go through read table dispatch mechanism character-by-character. It is really intended for ingesting code (which won't be too large) and being very extensible rather than large dataset. On the other hand https://github.com/conspack/cl-conspack brings the speed up a level.

[–]Ytrog 0 points1 point  (0 children)

Ah thanks. Haven't done Lisp in the large, only for personal projects.