Hacker News new | ask | show | jobs
by lproven 117 days ago
> Turing completeness is notorious for showing up in systems unintentionally

Greenspun's 10th law.

https://wiki.c2.com/?GreenspunsTenthRuleOfProgramming

1 comments

That's on the opposite end of the complexity spectrum.
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.