Can you remember the name for a 128 bit integer in your preferred language off the top of your head? I can intuit it in Rust or Zig (and many others).
In D it's... oh... it's int128.
https://dlang.org/phobos/std_int128.html
https://github.com/dlang/phobos/blob/master/std/int128.d
A type that provides a 128 bit integer exactly should have 128 in its name.
That is not the argument at all.
The problem is only having types like that, and stipulating nonsense like that the primary "go to" integer type is int32.
Can you remember the name for a 128 bit integer in your preferred language off the top of your head? I can intuit it in Rust or Zig (and many others).
In D it's... oh... it's int128.
https://dlang.org/phobos/std_int128.html
https://github.com/dlang/phobos/blob/master/std/int128.d