IssueRaiser

> This problem was solved in the 60's with S-Expressions.

> This problem was solved in the 60's with S-Expressions. Not so much. Sexps don't provide a place hang "extra" information. It's been a pain point. While some lisps allowed decorating runtime things (eg objects with attributes, and symbols with property lists), their printed/readable representations were implementation dependent. There's also a widespread misconception that Scheme is easy to parse. Numbers and all. It's actually very hard to get right. Real scheme parsers are quite large and hairy. > XML was a complete and utter waste of time. While XML was ghastly, there was an unmet need. There still is.

Posted by mncharity on Jun 20, 2018, 9:22 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.4,000 issues0 comments

ux (Software)

> This problem was solved in the 60's with S-Expressions.

mncharityJun 20, 2018, 9:22 PM

> This problem was solved in the 60's with S-Expressions. Not so much. Sexps don't provide a place hang "extra" information. It's been a pain point. While some lisps allowed decorating runtime things (eg objects with attributes, and symbols with property lists), their printed/readable representations were implementation dependent. There's also a widespread misconception that Scheme is easy to parse. Numbers and all. It's actually very hard to get right. Real scheme parsers are quite large and hairy. > XML was a complete and utter waste of time. While XML was ghastly, there was an unmet need. There still is.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue