What sorts of applications/domains need or benefit from having 128 bit integers?
[1] https://www.forth.com/starting-forth/5-fixed-point-arithmeti...
21–30 of 173 posts
What sorts of applications/domains need or benefit from having 128 bit integers?
[1] https://www.forth.com/starting-forth/5-fixed-point-arithmeti...
What sorts of applications/domains need or benefit from having 128 bit integers?
GUIDs are usually 128 bits. So are IPv6 addresses. Could be nice to store them in a single, native type? Probably no easier than a byte array though...
1. I guess having bit mask operations for IPv6 addresses could be useful.
Why was this feature accepted whereas 128 bit floats were removed from Rust?
In other words, they weren't removed because we fundamentally didn't want them. They were removed because of maintainability, usability, and usefulness concerns.
The RFC with justifications for why this was added (and all the related discussion) is already linked elsewhere in this thread. The same could still happen with f128 in the future.
Earlier quoted context omitted.
> After the quadratic hashes Reference: http://accidentallyquadratic.tumblr.com/post/153545455987/ru... (bugs happen, fix is in the queue, life goes on) > rumored memory issues Rumors are just rumors. If you (or anyone else) has more than FUD here, please email https://www.rust-lang.org/security.html .
Thanks for the link to the explanation of the hash table bug! > One proposal is that hash tables ought to retain their insertion order... This seems to be something that a lot of hash table implementations are converging on: https://morepypy.blogspot.com/2015/01/faster-more-memory-eff... Do you happen to have a link to the discussion for the Rust proposal?
Earlier quoted context omitted.
Is this for implementing faster high precision floating point? It didn't mention 128 bit float.
For finance probably but it's mostly useful for statistics from what I understand. I know fortran and Cobol code that banks use and is used for science (tm) often defines numbers this large for certain operations. One such i can think of is a map reduce of large datasets. Let's say you want to find as a result a huge sum. 2^128 is a bit bigger then 2^64 and that difference may be big enough to provide the computation…
Earlier quoted context omitted.
> After the quadratic hashes Reference: http://accidentallyquadratic.tumblr.com/post/153545455987/ru... (bugs happen, fix is in the queue, life goes on) > rumored memory issues Rumors are just rumors. If you (or anyone else) has more than FUD here, please email https://www.rust-lang.org/security.html .
Thanks for the link to the explanation of the hash table bug! > One proposal is that hash tables ought to retain their insertion order... This seems to be something that a lot of hash table implementations are converging on: https://morepypy.blogspot.com/2015/01/faster-more-memory-eff... Do you happen to have a link to the discussion for the Rust proposal?
https://internals.rust-lang.org/t/help-harden-hashmap-in-lib...
People still care about Rust? After the quadratic hashes and rumored memory issues, I'd have thought people would've dropped interest in it by now.
> After the quadratic hashes Reference: http://accidentallyquadratic.tumblr.com/post/153545455987/ru... (bugs happen, fix is in the queue, life goes on) > rumored memory issues Rumors are just rumors. If you (or anyone else) has more than FUD here, please email https://www.rust-lang.org/security.html .
You're delusional.
I've never seen a million-dollar exploit, but DAMN if this wouldn't be close.
What sorts of applications/domains need or benefit from having 128 bit integers?
Earlier quoted context omitted.
> After the quadratic hashes Reference: http://accidentallyquadratic.tumblr.com/post/153545455987/ru... (bugs happen, fix is in the queue, life goes on) > rumored memory issues Rumors are just rumors. If you (or anyone else) has more than FUD here, please email https://www.rust-lang.org/security.html .
Why would they? Do you have any idea how much money a vuln like that would be worth? You've threatened to kill people on twitter and you think someone would turn something like that over to the team out of charity? You're delusional. I've never seen a million-dollar exploit, but DAMN if this wouldn't be close.
What?
Earlier quoted context omitted.
Is this for implementing faster high precision floating point? It didn't mention 128 bit float.
For finance probably but it's mostly useful for statistics from what I understand. I know fortran and Cobol code that banks use and is used for science (tm) often defines numbers this large for certain operations. One such i can think of is a map reduce of large datasets. Let's say you want to find as a result a huge sum. 2^128 is a bit bigger then 2^64 and that difference may be big enough to provide the computation…