Do people really really agree with "Shorthand constructs that combine statements decreases difficulty"? The author even identifies a problem with the example from the original guide.
Everyone agrees that well made shorthand constructs decreases difficulty, since every programmer uses those every day. Things like function calls, while loops etc are all shorthands for different kinds of jump statements combined with register manipulation. Even assembly uses some of those, and I don't think anyone seriously codes in machine code.
No, almost everybody disagree with it as a general statement.
Some people disagree to a point where they want languages to have only a handful different constructs. But most people will disagree at some amount of language complexity.
Jensson|11 months ago
marcosdumay|11 months ago
Some people disagree to a point where they want languages to have only a handful different constructs. But most people will disagree at some amount of language complexity.
fauigerzigerk|11 months ago
He does, but I'm not sure he's right. The code snippet appears to be in C# or Dart and neither has undefined.