Comment by lproven
3 days ago
Perhaps so, but ISTM that it encapsulates the same basic point. Try to make something rich and general and you often end up re-implementing a whole computer inside your computer.
Which is why these days it's easier in many cases to just embed an Arm core and implement your controller's functionality in software.
> Try to make something rich and general
It's also easy to stumble into Turing completeness when you're just trying to let one setting modify another setting in a basic way.