Conventional Code as a Sequential Mess
May 27, 2021

Archived from an original LinkedIn post by Brian Greenforest.

Original Post

Do you realize how BAD conventional code is?

If you imagine code as circuits, good luck with reasoning about something happening as inside of a black box (you have to be time and history specific). You even have to pick the specific box to focus your attention at (it jumps out of sudden between ALL boxes!)

How did we allow for such sequential von Neumann mess? Where did we turn wrong? Instruction pointer (program counter) concept was the biggest obstacle to scalability in software. I state, then, that silver bullet must exist... Think about it.

#parallelprogramming #gpgpu #fpgas #programming #scalability #mathematics #abstraction #painpoints #hierarchy #encapsulation #complexsystems #components #comprehension #composable #systems