News for hackers. Stuff that matters.
Re:Linear code is more readable by goatlover on Friday September 15, 2023 @02:38AM (#37519312)
Or maybe it was just a long, sequential algorithm where breaking it up wouldn't have been an improvement.
Re:Linear code is more readable by auggierose on Friday September 15, 2023 @03:56AM (#37519908)
I have been programming for more than 30 years. Except for code generated explicitly to be only consumed by machine, I've never come across a function consisting of 2000 lines of code that should not have been broken up. Something is wrong there, and if you show me the code, I'll tell you what's wrong with it.
Re:Linear code is more readable by Nevermark on Friday September 15, 2023 @04:27AM (#37520098)
I can imagine a new control statement with this type of syntax:

  code
  code
  uses (a, b, c, d) {
    code
    code
  }
  more code
  more code
It's a block that defines the variables it uses, with no other access to the outer scope. It would help break up a linear function into blocks with clearer dependencies.