4 ms·
> I'm looking for solid primitives to make applications talk to each other, but with structured data instead of plain text open to liberal interpretation JSON
by PurpleRamen 2y ago
> I'm looking for solid primitives to make applications talk to each other, but with structured data instead of plain text open to liberal interpretation
JSON exists. YAML exists. XML exists. The lack of proper exchange-formats is not a problem. The lack of tooling is the problem.
> Think of what we had before systemd—the wild west of shell scripts
Liberty. And this gives you an answer why terminals, shells and cli in general remain this way. People have the liberty to do what they need, and they have the liberty to go as simple or complex as they want. And this works very well. Don't forget that not all output is structured.
So unless you have someone creating a whole new set of tools and environment which can compete with the established solutions, and beat them on ALL aspects, and is still compatible...until then people will not support it. I mean, there are more than enough alternatives who are barely popular for one reason or another. Speaks for itself.
> I'd like to see a new kind of terminal protocol that solves the UX issues of old.
Which are the issues? Is there some solid documentation on them?