They didn't use underscores because _100_000 is a valid identifier in C/C++.
Arbitrary bases aren't there.