5 ms·
Serde is a common term meaning "serialization/deserialization," seems pretty descript to me.
by omni 4y ago
Serde is a common term meaning "serialization/deserialization," seems pretty descript to me.
- jhgb 4y agoYou're saying it's "a common term", but I'd literally never heard it before a Rust library with this exact name appeared. Isn't this by any chance circular reasoning? That it became "a common term" because of this library? In that case you couldn't justify the name of the library by saying that it was "a common term" at that time.
- omni 4y agoI can assure you this Rust library did not invent the term https://trends.google.com/trends/explore?date=all&geo=US&q=serde https://trends.google.com/trends/explore?date=all&geo=US&q=s...
- scubbo 4y agoMy $0.02 - I've heard of it and I've never worked in Rust, though calling it "a common term" seems like a bit of a stretch - I was over 5 years into my career before I encountered it. It's much less common than analogous terms like modem ("modulator-demodulator").
- Cthulhu_ 4y agoBut... what and how does it serialize/deserialize?
- wongarsu 4y agoApproximately everything, but on its own nothing. Serde provides the framework and macros/annotations, serde_json is the "backend" implementing the actual json serialization. Sure, it could be named serde_framwork and serde_json, but I think serde and serde_json isn't that bad either.