3 ms·
I'm waiting for native support for primitive int, ieee 754 binary float, and ieee 754 decimal float types in 32, 64, and 128 bits. Not classes. Not structs. Act
by kstenerud 8y ago
I'm waiting for native support for primitive int, ieee 754 binary float, and ieee 754 decimal float types in 32, 64, and 128 bits. Not classes. Not structs. Actual primitive, interoperable types like c and c++ have.
- GolDDranks 8y agoRust has everything in your list expect for IEEE 754 decimal float types and float types in 128 bits. Is the lack of those two holding you back? Rust's primitive types such as i32, u32, u8, f32 are interoperable with foreign functions.
- kstenerud 8y agoYes, I'm dealing with binary formats containing binary and decimal floating point in various sizes. I also sometimes need to talk to C APIs that take _Decimal64 and friends. Rust's interoperability is hampered by the lack of basic types.