News for hackers. Stuff that matters.
Re:Why Isn't Functional Programming the Norm? [video] by socksy on Friday October 18, 2019 @12:24PM (#21292698)
Exactly my point. With out of order execution, we execute as if they are in order, making sure that an item with a dependency on the outcome of another is executed in the correct order.

We end up having to rely heavily on compilers like LLVM which make boil down exactly what should depend on what, and how to best lay out the commands accordingly.

Imagine if the dominant programming style in the last few decades had been a declarative one. We wouldn't have had any of this nonsense about working out after the fact what depends on what, we could have been sending it right down to the CPU level so that it could deal with it.

There are no comments on this comment yet.