Why has the programming community abandoned finite state machines /g/?
They are so fast and powerful
>>61820104
https://en.wikipedia.org/wiki/Finite-state_machine
Try to read the first paragraph and understand what you read.
>>61820104
They have? I worked on a large java botting project where we used a fsm. It was pretty fun desu
imperative >>> functional
>>61820104
What?
Isn't FSM just function callbacks?
This better be bait OP.
Even in fucking Java the implementation of Scanner.NextInt() for example is literally a FSM.
Nobody abandoned anything.
HDL code is always full of fsm.
>>61820104
We ain't going nowhere.
t.lex and yacc
>>61821140
Well in c a fsm is basically a switch inside of a loop
>>61820104
They haven't.
>>61821467
>t.lex and yacc
Ironically lex and yacc have been already replaced in a lot of systems. They are probably the first thing to go of all state machines and with good reasons.
>>61820104
Most programming community lacks computer science knowledge thing like formal verification or TLA+ are longer ignore.
Finite state machines are used on a lot software construction or diagram base, but in thing like API graphs are slow and mono thread.