News for hackers. Stuff that matters.
Re:Unix is not an acceptable Unix by Comaleaf on Sunday June 07, 2015 @10:25AM (#9674718)
How would that work for late-evaluated data? A PowerShell object doesn't have to provide all of the data up-front, and can give updated data when checked at a later date. JSON is still just text, it still needs to provide all of the data you might need up front.
Re:Unix is not an acceptable Unix by jsjohnst on Sunday June 07, 2015 @01:26PM (#9675508)
Great point that I think all the JSON advocates are missing.
Re:Unix is not an acceptable Unix by rlguarino on Sunday June 07, 2015 @01:54PM (#9675643)
Text streams also have that problem.
Re:Unix is not an acceptable Unix by jsjohnst on Sunday June 07, 2015 @02:46PM (#9675870)
Not necessarily. Text streams don't have to by default provide all possible data for the next process in the pipe. Sure, you could keep all the command line arguments you had before to make JSON output manageable, but then you have two problems rather than one.