3 ms·
> Traditional programming languages and imperative thinking don't lend themselves to writing state machines, pretty sure most C introduction books cover variou
by jcelerier 9y ago
> Traditional programming languages and imperative thinking don't lend themselves to writing state machines,
pretty sure most C introduction books cover various implementations of state machines. In "traditional" desktop WIMP GUI software it's a fairly common paradgim ; a bunch of frameworks such as StateCharts with SCXML even allow you to design the state machine graphically and have it compiled to C++ or Java code.