@lanodan @chjara @clacke I'd like that to be a type error, yes, and I don't really mean it in an OOP way?
> Would you have cycles eaten away with endian-conversion at each usage?
Maybe? Endianness conversion is really just one instruction ( or zero if you are on SPARCv9 and making use of those fun load/store ASI tags :02smile: ) and languages that have that facility (e.g Ada) seem to be doing fine, performance-wise?