On Thursday, 2 November 2023 at 11:29:05 UTC, Salih Dincer wrote:
On Tuesday, 31 October 2023 at 14:43:43 UTC, Imperatorn wrote:
It might make sense to change since little endian is the most
common when it comes to hardware. But big endian is most
common when it comes to networking. So I guess it depends on
your view of what is most common. Interacting with your local
hardware or networking.
I realized that I had to make my prefer based on the most
common. But I have to use Union. That's why I have to choose
little.Endian. Because it is compatible with both Union and
HexString. My test code works perfectly as seen below. I'm
grateful to everyone who helped here and [on the other
thread](https://forum.dlang.org/thread/ekpvajiablcfueyip...@forum.dlang.org).
Nice to hear you found a solution. Little endian is *most common*
in hardware but big endian is *most common* in networking, so
defining a default endianness can be tricky.