airhacks.fm podcast with adam bien cover image

airhacks.fm podcast with adam bien

From Java/JDK 7+ and Project Coin over Project Amber to Better Java Serialisation

May 20, 2022
01:13:34
An airhacks.fm conversation with Stuart Marks (@stuartmarks) about:
the classic optimization problem in 1950’s at the Western Pacific Railroad, the first computer IBM 1401 - in 1960s, transitioning to the JDK group, the nice thing about Oracle’s Sun acquisition, updating Java’s codebase with new features, the Java Coding Conventions style guide, the Local Variable Type Inference Style Guidelines, Small language enhancements (Project Coin) diamond operator, try-with-resources, refactoring Java’s codebase, JT Harness - the Java Test framework, JT Harness is repurposed jtreg, fixing bugs in Serialization and RMI, Serializable Records, a better Java serialization, Project Amber and pattern matching, Java deconstructor is the opposite of a constructor, construction during deserialization is similar to dependency injection, RMI for unstable code isolation, try-with-resources and suppressed exception, JEP 421: Deprecate Finalization for Removal in Java 18, multi catch, varargs, Strings in switch Statements, SafeVarargs, decoupling from serialization formats, all powertools can kill,

Stuart Marks on twitter: @stuartmarks, Stuart Marks blog: stuartmarks.wordpress.com

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner