On JSON and REBOL
rebol.com
rebol.com
What does that mean? That Brendan Eich modeled JavaScript Object Notation (which is an integral part of the JavaScript language) using REBOL as an example?
Crockford was a friend of Carl Sassenrath (creator of Rebol) and cited Rebol as an influence in the design of JSON - http://www.rebol.com/article/0423.html
If you listen to what Douglas says, he does say it's more a "discovery" than an "invention". It was a pattern he'd seen in a few places, and he realized the need for its standardization. In his view, Rebol was a strong influence on that mindset. Hence he credits it in that view, and he feels people should take a look at what the language has to offer.
Prior to the open sourcing in December I was an outspoken critic of Rebol's proprietary nature...but since my demands were met, I now feel comfortable advocating it. (And I do so on a semi-daily basis.) Please do feel free to come chat with us and RebolBot:
It took Crockford's Rebol-influenced eye to spot the potential for a minimalist though somewhat expressive exchange format based on elementary block structures, and near-genius to carve it out of the spartan confines of the Javascript syntactic swamps. Sadly not being Rebol, JSON does not include words (see 'Reserved Words' http://javascript.crockford.com/survey.html), dates, urls, email addresses (see http://www.rebol.com/rebolsteps.html); and will forever be burdened with comma-delimiters.
But there is some potential for copying the successful aspects of these formats, while bringing back that Rebol flair with REN (REadable Notation):
https://github.com/rebolek/REN
Just basically Rebol "taking back JSON" and competing with the likes of YAML. We'll have to wait and see where that goes.