For C++ it's Visual Studio and gcc, both are far ahead of the standard with experimental technical specifications: gcc has concepts, transactional memory, and special math, msvc has modules, coroutines, and parallelism (and concepts are promised soon), both have filesystem. Clang has none of that at the moment.
The 12-inch ball is the standard for slow-pitch softball. The ball is a little softer than the 11-inch version. The softness and its size, which makes it slightly harder to throw than a smaller ball, slows the speed of the game just a little bit compared to a game using an 11-inch ball. The fielders wear gloves.
Usually girls under 10 years old are in leagues that use the 11-inch ball. I usually suggest a 11 1/4 Inch or 11 3/4 inch glove for that age range of girls. Once the girls move up to the bigger 12-inch ball, they generally need a bigger glove. I usually suggest a minimum of a 12 inch glove for girls playing with the 12-inch ball. FYI, I normally recommend the 12 1/2 - 13. Shoeless Jane Fastpitch gloves for women playing co-ed slow pitch softball as well.