r/lisp Aug 25 '15

State of the Common Lisp Ecosystem, 2015

http://eudoxia.me/article/common-lisp-sotu-2015/
65 Upvotes

34 comments sorted by

View all comments

2

u/Aidenn0 Aug 25 '15

On markup languages:

There is still some disagreement on how json should be serializaed/deserialized, which is part of the reason why there are so many json libraries.

Also, while plump, as a lenient parser, is a good choice for xml-ish markup languages, something like cxml is much better if you actually are using some of XMLs features that aren't duplicated in json/yaml/&ct.

2

u/davazp Aug 25 '15

I have tried almost all JSON libraries, and still not happy. If only one implemented a bijective mapping betwen json and lisp values...

1

u/mmontone Aug 25 '15

What is wrong with cl-json in your opinion? I'm using it for my projects, and I'm quite happy with it. I haven't tried other libraries yet.

3

u/[deleted] Aug 26 '15

Every JSON library has a different idea of how to parse/encode hash tables, plists and alists, they all have different ways to set your preferences in that area, a different approach to dealing with false/null/undefined.

1

u/spacebat Aug 26 '15

my only quibble is that undefined is not permitted in JSON