I sure hope the next decade is when we finally learn how to properly programme for multi-core processors. The state it is in now is embarrassing.
And even those won't be anywhere enough for large integer calculations. I can't count how many times I've had to use custom number formats in programmes. One extra number doesn't really help much, but starting with zero does simply the code (especially in being able to replace <= with <...both more elegant and computationally efficient).
Thankfully you do it on your own.
I've always found the computational sciences to be so needy when it comes to data structures.