Topics /

Programming Languages

The most popular blog posts about programming languages on Hacker News. 1,929 posts.

Any year
751

Java record pattern matching in JDK 19

Enhance the Java programming language with record patterns to deconstruct record values. Record patterns and type patterns can be nested to enable a powerful, declarative, and composable form of data navigation and processing. This is a preview language feature .

757

JEP draft: Prepare to make final mean final

Issue warnings about uses of deep reflection to mutate final fields. These warnings aim to prepare developers for a future release that ensures integrity by default by restricting final field mutation, which will make Java programs safer and potentially faster. Application developers can avoid both current warnings…