How many years until Java gives us what we really want?
It isn't:
1. Streams
2. Java NIO
3. Records
It's actually:
1. Unsigned integers
2. Unsigned integers
(You won't believe it)
3. Unsigned integers
The amount of whacky bitmasking I have had to do when converting from a signed smaller type, SST, to a bigger (type here doesn't matter, just width) type, is... Well actually only 1 time ever but it was a little annoying I had to do it at all.
#java