Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's a way to share data with a clojure application. And s-expressions are a pretty good format for data transfer so it's not a terrible idea to provide ways for people to use it as such.


XML and Json are much more mature ideas for data sharing.

edit: google results for:

  "python xml" : 359,000
  "python json" : 48,600
  "python s-expression" : 5,440


> XML and Json are much more mature ideas for data sharing.

How're they more mature than s-expressions? I don't think everything needs citations, but I'd like to see some supporting evidence for this particular claim.


You probably don't need a citation to know that s-expressions have been around much longer than XML or JSON, for what that's worth.


Why are "google results for python %s" a useful maturity metric here?

A better argument would have been showing that both xml and json can be parsed/generated through standard Python libraries. S-expressions don't support this behavior.


I didn't say mature I said they were a good format for it. And by what metric are you measuring maturity?

   * Age? s-expressions predate python by a fair amount.
   * Parsers? just about every language I know has a lisp 
     interpreter embedded in it. s-expressions therefore    
     have 
     parsers in pretty much all languages.
   * Market Share? well xml and json may win there but I'm 
     not sure that's a valid reason to discount
     s-expressions




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: