"Towards better serialization!" That's a guiding light of #ProjectAmber and record serialization is the first step. The Inside Java Podcast episode on that topic with Julia Boes and @chegar999 (inside.java/2021/03/08/pod…) gives great insight into how it achieves that. 🧵 1/10
First, what's wrong with regular serialization? In short: * extralinguistic mechanism (aka "magic") * undermines encapsulation * causes security issues * hinders evolving code * holds back new Java features In long (and why it turned out that way), see attached thread. 2/10
First, what's wrong with regular serialization? In short: * extralinguistic mechanism (aka "magic") * undermines encapsulation * causes security issues * hinders evolving code * holds back new Java features In long (and why it turned out that way), see attached thread. 2/10
@nipafx @chegar999 Thanks for the link to that podcast! I haven't known it yet.