Why is vibe.d json serializer/deserializer so complex?
Imperatorn
johan_forsberg_86 at hotmail.com
Sun Nov 1 00:19:29 UTC 2020
On Saturday, 31 October 2020 at 22:42:20 UTC, James Blachly wrote:
> On 10/30/20 1:56 PM, Steven Schveighoffer wrote:
>> [...]
>
> So I've been meaning to ask this as I have been learning Rust
> off-and-on recently for web development, and was impressed by
> the traits functionality. In particular, with traits and some
> agreed upon API, many packages are interchangeable in terms of
> various functionalities, including JSON
> serialization/deserialization.
>
> What would be the nearest analog facility in D -- supposing we
> could agree on a standard API -- to facilitate pluggable
> serializers?
>
> I am a big fan of asdf (and Steve, haven't tried iopipejson
> yet, but will do). It would be nice to not rewrite code to try
> a different serializer, and Rust is really neat in this regard.
An interface defined in the standard library
More information about the Digitalmars-d-learn
mailing list