I remember taking a course in C and UNIX, having come from the sane, humane and intuitive VAX/VMS environment, with commands that were English verbs, and consistent qualifiers. Appalling. The instructor, a TA at the university, had nothing but contempt for the students struggling with printf! Mr Ritchie’s manual was of no help. You had to figure it out, it was not documented. Once you figured things out yourself, and by yourself, you became part of the brotherhood of pathetic C/UNIX geeks who never ever parted with those “secrets” of how to properly use “printf” and such mundane commands.
Let’s keep in mind that both C and UNIX were invented in the 1960s in the 1960s computing environment and we are paying the price of it with the geeky computer languages and operating systems, i.e. the various flavors of EUNUCHS.