I've been writing more Twitter threads since the beginning of 2021 and I really enjoy it. It's challenging but rewarding to cut a topic into a dozen little pieces that tell a story yet stand on their own. Judging by your reception, you like them, too. So they'll keep coming! 😃
I'll also collect all threads in this thread of threads. 🧵² From modules to serialization, from pattern matching to value types, form generics to networking, whether it's new versions or upcoming JEPs - here they all are (and many more to come). Enjoy, like, retweet. ❤️
Why it's impractical to generate module declaration (module-info.java) from build tool config (e.g. pom.xml) or vice versa
Why it's impractical to generate module declaration (module-info.java) from build tool config (e.g. pom.xml) or vice versa
Project Amber progress report on pattern matching
Serialization in Java: Why does it exist? What are the problems? Would Java have been better off without it? Can it be fixed?
Serialization in Java: Why does it exist? What are the problems? Would Java have been better off without it? Can it be fixed?
How Java got all the defaults wrong (nullable references, mutable fields, non-private visibility, etc.) and still succeeded
How Java got all the defaults wrong (nullable references, mutable fields, non-private visibility, etc.) and still succeeded