Open source dmd on Reddit!
Walter Bright
newshound1 at digitalmars.com
Fri Mar 6 22:44:47 PST 2009
Nick Sabalausky wrote:
> Provided that they aren't as crappy as the ones in C, bitfields can be
> immensely useful for anything really low-level, like embedded systems,
> drivers, firmware, or packed data formats for network or file I/O (ie,
> "systems programming" stuff). Anything higher-level then that, though, and
> their usefulness certainly does seem to diminish.
I've written a lot of bit twiddling code. Bitfields are not immensely
useful. They're at best a trivial convenience, and often result in poor
code generation as compared with using bit masking operations.
More information about the Digitalmars-d-announce
mailing list