Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Ted M. Young boosted
InfoQ
InfoQ
@infoq@techhub.social  ·  activity timestamp 15 hours ago

#ProjectAmber just introduced a new design proposal for Carrier Classes & Carrier Interfaces.

The goal? Extend record-style modeling to more Java types - without losing concise state declarations, derived methods, or pattern matching.

Read more ⇨ https://bit.ly/46jYPn2

#Java #InfoQ #OpenJDK #SoftwareDevelopment

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
InfoQ

Java Explores Carrier Classes to Extend Data-Oriented Programming Beyond Records

The OpenJDK Amber project has published a new design note proposing “carrier classes” and “carrier interfaces” to extend record-style data modeling to more Java types. The proposal preserves concise state descriptions, derived methods, and pattern matching, while relaxing structural constraints that limit records.
  • Copy link
  • Flag this post
  • Block
InfoQ
InfoQ
@infoq@techhub.social  ·  activity timestamp 15 hours ago

#ProjectAmber just introduced a new design proposal for Carrier Classes & Carrier Interfaces.

The goal? Extend record-style modeling to more Java types - without losing concise state declarations, derived methods, or pattern matching.

Read more ⇨ https://bit.ly/46jYPn2

#Java #InfoQ #OpenJDK #SoftwareDevelopment

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
InfoQ

Java Explores Carrier Classes to Extend Data-Oriented Programming Beyond Records

The OpenJDK Amber project has published a new design note proposing “carrier classes” and “carrier interfaces” to extend record-style data modeling to more Java types. The proposal preserves concise state descriptions, derived methods, and pattern matching, while relaxing structural constraints that limit records.
  • Copy link
  • Flag this post
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Code of Conduct