3 ms·
"Tcl not only allows you to share string representations of data between different programs, but also internally between different modules of the same program,
by pmoriarty 6y ago
"Tcl not only allows you to share string representations of data between different programs, but also internally between different modules of the same program, easing issues of interoperability, scalability and deployability in wildly different systems and environments"
So how does that differ from just passing around a JSON blob or something?
- blacksqr 6y agoJSON is a typed data format, where details of formatting and interpretation of types is left to the implementation. If you're not using Javascript, encoding and extracting the type information can be tricky unless you know the source well and understand the type formalisms it uses. Thus JSON isn't as handy as a universal data exchange format.
- pmoriarty 6y agoI'm still trying to wrap my head around what you're getting at... is it closer, then, to XML with an XML schema?
- bodhiandpysics1 6y agoThere is no schema!