Skip to content
Better HN
Top
New
Best
Ask
Show
Jobs
Search
⌘K
0 points
josefx
3mo ago
0 comments
Share
You can blame whoever invented the word "if", as soon as you can branch based on data you can just write an interpreter that turns data into instructions, no matter the architecture.
undefined | Better HN
0 comments
default
newest
oldest
anthk
3mo ago
Or lambda. Or Forth commands. You can create an 'if' with few atoms.
amelius
3mo ago
You need more than if for Turing completeness though.
thwarted
3mo ago
You need conditionals and loops. Recursion counts as looping.
alexdns
3mo ago
Correct. You need at least 2 ifs.
spooky_deep
3mo ago
You need unbounded recursion no?
1 more reply
j
/
k
navigate · click thread line to collapse