@b0rk We've always had CPUs and languages that could handle multiple sizes, so a 32-bit chip isn't prevented from doing 64-bit or 16-bit or 8-bit work as needed. We need programmers to be thoughtful about the size required for each data type. Address-bus width is the other consideration, with 32-bit addresses being best before you hit 4 GB.