More About Future Support for Value Classes

More About Future Support for Value Classes

This is the 4th video of the Kotlin 1.5.0 release series. This video describes our plans to expand value class functionality. In it, we will discuss the syntactic change from inline classes to value classes, and provide further insight into the future development of this feature. Note that it is not stable functionality of Kotlin 1.5 release!

This is the 4th video of the Kotlin 1.5.0 release series. If you have not seen the previous videos please watch them first.

This video describes our plans to expand value class functionality. In it, we will discuss the syntactic change from inline classes to value classes, and provide further insight into the future development of this feature. Note that it is not stable functionality of Kotlin 1.5 release!

  • 00:00 Future: Value-Based Classes
  • 01:33 Valhalla project
  • 06:51 Immutability of value classes
  • 10:37 Copyable properties and copying functions
  • 14:27 More resources

Value classes represent immutable data classes without identity, which allows major future optimizations with the use of Java’s Valhalla Project. You can find more details about this planned functionality in the Design Notes on Kotlin Value Classes in KEEP.

Design Notes on Kotlin Value Classes in KEEP -https://github.com/Kotlin/KEEP/blob/master/notes/value-classes.md

kotlin

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Hire Dedicated Kotlin Developer - WebClues Infotech

Request a free quote for custom web and mobile apps development, Enterprise solutions, IoT Solutions, AR/VR Development, Blockchain and chatbot services. Feel free to get in touch.

How to Develop an Android App with Kotlin?

AppClues Infotech is a top Mobile App Development Company in USA building high-quality Android, iOS, and Native apps for Startups, SMBs, & Enterprises. Contact us now!

Top Kotlin Android App Development Company in USA

AppClues Infotech is a top Mobile App Development Company in USA building high-quality Android, iOS, and Native apps for Startups, SMBs, & Enterprises. Contact us now!

Top-notch Kotlin App Development Company in USA

AppClues Infotech is a top Mobile App Development Company in USA building high-quality Android, iOS, and Native apps for Startups, SMBs, & Enterprises. Contact us now!

Kotlin or React Native | React Native vs Kotlin Performance Comparison

This blog provides quick analysis to decide whether to opt for Kotlin or React Native to build robust and secure mobile application.