| ▲ | rileymichael 6 hours ago | |
this is likely an ecosystem sort of thing. if your language gives you the tools to do so at no cost (memory/performance) then folks will naturally utilize those features and it will eventually become idiomatic code. kotlin value classes are exactly this and they are everywhere: https://kotlinlang.org/docs/inline-classes.html | ||
| ▲ | gr4vityWall 5 hours ago | parent [-] | |
Haxe has a really elegant solution to this in the form of Abstracts[0][1]. I wonder why this particular feature never became popular in other languages, at least to my knowledge. 0 - https://code.haxe.org/category/abstract-types/color.html | ||