critiques of math notation can be valid but also consider that it was designed to be language-agnostic and also has to harmonize with a decades-old corpus of existing practice and terminology before you go throwing stones too hard ok? these are problems most programmers don't care enough to face