Try the Don't Indentation Any Code at $WORK for a month and tell me how that goes
reduce is Microsoft speak for fold-left, so that's actually a plus
why single out do-while? Do you even have named let in your favorite language?
Correct
I don't know what this is but it sounds specific to your favorite language
See above
Correct
As with all OOPs other than Smalltalk and CLOS
Correct, but switch/case is a specific form of pattern matching, and most other popular languages only started thinking about very limited pattern matching and destructuring bind (as separate features) in the last 5 years