Eh. I rarely use unsigned integers, and using 4 extra bytes for large numbers is nothing when the jvm is already chugging RAM… So lacking uint isnt that big deal. Though, why is a byte signed…? That is beyond me.
I have written a lot of code that would benefit from primitive unsigned ints…and while it is a little more work to do it java’s way, it’s definitely not a horrid mess
Eh, if you use the API, I just go up a size and use bitwise operators, the JIT is fast enough that it’s usually not a problem. Definitely not 100x slower
Yeah so it doesn’t. That’s just a horrid mess.
If you’d know your history, uints were forgotten in the first version, and never added.
Eh. I rarely use unsigned integers, and using 4 extra bytes for large numbers is nothing when the jvm is already chugging RAM… So lacking uint isnt that big deal. Though, why is a byte signed…? That is beyond me.
I have written a lot of code that would benefit from primitive unsigned ints…and while it is a little more work to do it java’s way, it’s definitely not a horrid mess
Just 100 times slower lol
Eh, if you use the API, I just go up a size and use bitwise operators, the JIT is fast enough that it’s usually not a problem. Definitely not 100x slower