🧑💻 Reading code like a human
In most common languages, code is often read in reverse order of execution. You typically define the building blocks at the top and use them underneath.
Consequently, the start of the program ends up at the bottom, and execution flows upwards. This requires readers to adapt to a different reading flow than what is typically used in human languages.
I find that this feature can enhance readability because it allows you to read code in the same order that it executes in, from top to bottom.
Note that this is a minor subjective benefit. It's not an essential criteria I'd use to pick a programming language and there's tradeoffs to everything.© nem035RSS