Re:Amazon open-sources Ion – a binary and text interchangabl...
by dietrichepp on Friday April 22, 2016 @12:39AM
(#11547089)
That's a good description, but I'd say that we have a strongly <-> weakly typed axis and a statically <-> dynamically typed axis here. Or I might actually prefer to name the first axis poorly <-> richly typed.
What I mean by "richly typed" is that you would never read a timestamp off the wire and not know that it's a timestamp. By comparison, with CSV or INI files, you just have strings everywhere. Formats on the richly typed side have separate and explicit types for binary blobs and text, for example.
[ Parent
| on HN ]
Re:Amazon open-sources Ion – a binary and text interchangabl...
by haberman on Friday April 22, 2016 @12:52AM
(#11547129)
Sure, I think your "poorly typed" vs. "richly typed" axis just refers to how many built-in types it has. It's true that CSV and INI only have one type (string). And it's true that when more types are built in, you have fewer cases where you have to just stuff your data into a specially-formatted string.
Re:Amazon open-sources Ion – a binary and text interchangabl...
by dietrichepp on Friday April 22, 2016 @04:59AM
(#11547879)
Yes, that's exactly what I said.