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.
The typical distance between the bases for a softball field is 60 feet. The distance from Pitchers Mound to Home Plate vary by age and type of softball field also. For adult slow pitch this distance can range from 35 to 53 feet. Typically the Grass Line is 60 feet in a semi-circle in circumference from the Pitchers Mound (rubber).