Playing around with Zig for the first time and it allows you to define integers of arbitrary bit-width (up to i65535, or u65535).
For example, i578 refers to a signed 578-bit integer.
Haven't seen that before, pretty neat!
ziglang.org/documentatio...