Hacker News new | past | comments | ask | show | jobs | submit login

I think the killer feature of JSON is that there’s one version and that won’t ever change. You don’t have to think about compatibility.

All JSON is valid YAML. So you clearly can make yet another one of these and make it support JSON. But JSON doesn’t support the stuff you’re adding, so calling it JSON5 just makes things confusing as if it’s a version and not a whole new thing altogether.

The ugliest thing the authors could accomplish is making this sufficiently popular that there’s a ton of .json files out there that aren’t actually valid JSON. I hope they’re being careful about strongly discouraging ever writing these outputs to files with a .json filetype.




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

Search: