3 ms·
EDN format is best format: https://github.com/edn-format/edn https://github.com/edn-format/edn
by cmrdporcupine 1y ago
EDN format is best format: https://github.com/edn-format/edn https://github.com/edn-format/edn
- kstrauser 1y agoThat’s close enough to sexprs, the One True Format, that I’ll allow it.
- drob518 1y agoIMO, it’s sexprs on steroids. All the goodness of Lisp sexprs with terse (!) support of useful concepts like vectors, maps, and sets.
- cmrdporcupine 1y agoyeah just some explicit allowance for associative data (maps)
- kstrauser 1y agoThat's a worthy addition that covers pretty much any use case I'd have.
- sunshine-o 1y agoIn a parallel universe the web was built on sexprs and Lisp instead of HTML/XML and JavaScript. That civilization ascended but we did not.
- em-bee 1y agoin the early 90s i was interested in a better webserver than the ones from ncsa or cern. i read something about a webserver written in common lisp and acquired a common lisp implementation for linux from franz inc. then i started this server and discovered that it could not serve files out of the box like ncsa and cern did. it expected me to write code to serve (dynamically generated) pages. i kept looking and then discovered spinner/roxen, which did serve static files and had a different approach to dynamic pages which was more similar to server side includes and thus easier to approach than the common lisp server. if that common lisp server would have been able to serve the static files that i already had out of the box, allowing a slow transition to more dynamic pages, i might have stuck with it...