>>724750214
a critical misunderstanding of how the language works shouldn't be swept under the rug with a style guide forbidding certain constructs. that just perpetuates misunderstanding.
case in point, in something like matlab there is a matrix conjugate transpose operator (') and a matrix transpose operator (.'). if you go around using conjugate transpose instead of transpose because it's one character shorter, and you are use to working with real numbers, once you start working with complex data you will likely conjugate when you don't mean too and get butt fucked with a hard to find bug. the best defense is to be knowledgeable about the language and to use its facilities appropriately.
>>724750483
doesn't help if you are reading someone else's code that doesn't adhere to your own horse blinders.