https://www.wired.com/1996/11/es-marimba/
http://www.suck.com/netmoguls/96/10/18/front.html
http://www.suck.com/netmoguls/96/10/18/back.html
Kim said: "It was fun naming stuff back then. You could actually get the trademark/website!"
Disagree. In my experience the trend is in the opposite direction: ASI is broadly acknowledged to cause problems, CoffeeScript turned out to be a trainwreck, and popular defaults for linters tend to enforce semicolons.
Q: How can you conveniently and compactly represent, view and edit JSON in spreadsheets, using the grid instead of so much punctuation?
I’ve come up with a simple format and convenient conventions for representing and editing JSON in spreadsheets, without any sigils, tabs, quoting, escaping or trailing comma problems, but with comments, rich formatting, formulas, and leveraging the full power of the spreadsheet.
It's a work in progress, and I have posted a few messages about it on HN. I'm in the process of writing it up now on Medium (but I'll publish it now so you can read it). I welcome any feedback, criticisms and suggestions, please!
https://medium.com/@donhopkins/representing-and-editing-json...
https://news.ycombinator.com/item?id=17309132 https://news.ycombinator.com/item?id=17360071 https://news.ycombinator.com/item?id=17360799 https://news.ycombinator.com/item?id=17360883
Here's an example spreadsheet -- check out the examples in the different sheets (the tabs along the bottom):
https://docs.google.com/spreadsheets/d/1nh8tlnanRaTmY8amABgg...
Here's a sample implementation, that runs in the browser, node.js, as a Google Spreadsheet extension, etc:
https://github.com/SimHacker/UnityJS/blob/master/UnityJS/Ass...
As well as parsing JSON structures out of raw spreadsheet data, that code also returns a tree of scopes that you can use for syntax coloring or error message feedback, because I'm integrating it with Google Sheets (but the parser is independent of the particular spreadsheet, and just operates on 2D array of strings).
It would be nice to develop it into a macro templating engine for JSON (or higher level structures that happen to be represented as JSON). Kind of like Genshi (the XML/Python templating system that I’ve used a whole lot and love for its simplicity).