"When people ask me what feature do I most regret, serialization is the easy answer" - @BrianGoetz Let's talk about serialization in Java: Why does it exist? What are the problems (even today)? Would Java have been better off without it? Can it be fixed? 1/11
NB: What follows is mostly quotes or paraphrasing from a conversation I had with Brian during my 25-hour live stream. If you want to watch the full discussion about serialization, nullability, primitives, and more, you can find it here: youtube.com/watch?v=ZyTH8u… 2/11
@nipafx @BrianGoetz I think that some ideas which made Java popular in the past turned out to be burdens nowadays. Serialization was only one of them. However, I really appreciate all the efforts to be backwards compatible! Brian Goetz and his team do a good job.👍