4 ms·
State Machines, also called runtime programs. I think when people call it "State Machines", it's for when they know the slightest breeze will trip it up. It's
by loopz 6y ago
State Machines, also called runtime programs.
I think when people call it "State Machines", it's for when they know the slightest breeze will trip it up. It's so seductive, because your initial use case gets resolved fairly quickly..
Ironically, the places they have worked wonders, is actually game engines from early 90's, where they have specific design, purposes, and limitations.
- exdsq 6y agoThey work well for protocols too!
- heavenlyblue 6y agoA reasonably powerful subset of regex is a state machine.
- heavenlyblue 6y agoState machines don’t need to be runtime programs. They can be expressed exactly using a static type system - that’s kind of exact the proposition of them.