All true, well argued and nice, BUT Iβll play the other side. Having data classes in the core lang like in Kotlin and Swift is nicer, then everyone uses that, making code bases more consistent, agents knows it better, no arguments about which approach to use
#DartLang #FlutterDev
So let's once and for all have a small thread about data classes in Dart, a feature the community requests often.
My point here is that they are not needed to be at the language level, as you can have immutability already in many different ways sealed classes
π§΅β¬οΈβ¬οΈβ¬οΈ