This post was flagged by the community and is temporarily hidden.
This is probably the wrong category. If you'd like to propose some concrete changes to the language, you could post it on #evolution or #evolution:pitches. If you have some struggles while using de/serialization, you could ask for some advice in #swift-users.
That said, if what you mean by shit code is the type declaration that you need to declare prior to support de/coding, maybe you can try the old
JSONSerialization. It is closer to serialization on weakly typed languages.
I'd suggest you question in a more friendly manner, and provide an example of what exactly you don't like.