3 ms·
For those interested in JSON as a command line protocol, I think it's interesting to see how Andreas Kling has integrated it into his Serenity OS project. While
by DC-3 7y ago
For those interested in JSON as a command line protocol, I think it's interesting to see how Andreas Kling has integrated it into his Serenity OS project. While the project is aesthetically retro, its architecture is forward-facing, and the usage of JSON for the representation of such data as the process tree is, I think, an interesting take on old Unix ideas.
- akling 7y agoIt definitely makes writing the userspace code a lot nicer! The main issue I've run into so far is that my JSON parser can generate quite heavy in-memory representations of parsed data. It's far from optimized though, and a lot can be done before needing to worry about the limitations of the format itself. :)