std.digest can't CTFE?
Kagamin
spam at here.lot
Fri Jun 1 20:12:23 UTC 2018
On Friday, 1 June 2018 at 10:04:52 UTC, Johannes Pfau wrote:
> However you want to call it, the algorithms interpret data as
> numbers which means that the binary representation differs
> based on endianess. If you want portable results, you can't
> ignore that fact in the implementation. So even though the
> algorithms are not dependent on the endianess, the
> representation of the result is. Therefore standards do usually
> propose an internal byte order.
Huh? The algorithm packs bytes into integers and does it
independently of platform. Once integers are formed, the
arithmetic operations are independent of endianness. It works
this way even in pure javascript, which is not sensitive to
endianness.
More information about the Digitalmars-d
mailing list