Comment by jerf

11 days ago

Style guides always implicitly carry context for what they are the style guides for. Most of them are for journalism in one way or another. Passive voice is clearly wrong in journalism. All actions were taken by someone. All results stem from someone's actions.

It is an error to apply those style guides blindly to mismatched contexts. Other than as an exercize in following a style guide, it is not great to teach students that they should always write in a journalistic style, because it is simply untrue. There is nothing wrong with writing "A program will be written" when it is unknown who will write a program, and it is an error to avoid the passive voice by adding incorrect details.