Deser: Rethinking Rust Serialization

(lucumr.pocoo.org)

39 points | by tosh 6 hours ago

4 comments

  • satvikpendem 4 hours ago
    How does this compare to facet [0][1] by fasterthanlime? Seems some of the reasoning is similar especially for compile time bloat.

    [0] https://facet.rs

    [1] https://fasterthanli.me/articles/introducing-facet-reflectio...

    • nicoburns 3 hours ago
      Facet set out to compile faster, but AFAIK it never actually achieved that goal.
    • jauntywundrkind 3 hours ago
      [flagged]
  • hailong_s 1 hour ago
    [flagged]
  • ramon156 4 hours ago
    next time just write the post yourself. I don't need an entire paragraph to explain that deser = serde but reshuffled
    • qchris 4 hours ago
      I'm not sure if this author used an LLM, but I think you've misunderstood that paragraph. At worst, the line you're referencing is a tongue-in-check little introduction into a paragraph that describes the top-level differences in approach to serialization that the two libraries take.
    • ydj 3 hours ago
      deser might also just be deserialize shortened, and I was wondering if it was something focused on deserialization only. As such, I didn’t find a quick little note on the etymology to be a particularly egregious waste of words.
  • duhhhhh1212 4 hours ago