Re:Son: A minimal subset of JSON for machine-to-machine comm...
by teddyh on Sunday December 10, 2017 @04:48PM
(#15893667)
Because Unix. Unix was designed as using ASCII text as a lowest common format, and all its tooling follows that design, and nothing has displaced this. If, for example, a Lisp system or a Smalltalk system had won out, I am sure we would all now be lamenting the inadequacies of s-expressions or Smalltalk objects instead of complaining about ASCII.
[ Parent
| on HN ]
Re:Son: A minimal subset of JSON for machine-to-machine comm...
by zbentley on Sunday December 10, 2017 @08:21PM
(#15894547)
While the "everything assumes unstructured text; destructure and restructure at will" paradigm is still incredibly powerful, and set the bar super high for data interoperability and uniformity, I think it lowered expectations for [meta]data complexity that could be supported by simple, small programs.
In Windows, PowerShell is a very good example of a low-ish-level (composable commandline apps and snippets) programming environment that isn't shackled by that paradigm.