Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Specific to the world of programming, what does "Turtles all the way down" mean? [closed]

Tags:

idioms

phrase

I hear this phrase often and do not fully understand it's meaning. What does it mean? And if possible, is there an example?

thank you!

like image 318
Mario Zigliotto Avatar asked Aug 18 '12 20:08

Mario Zigliotto


People also ask

What does Turtles all the way down the line mean?

"Turtles all the way down" is an expression of the problem of infinite regress. The saying alludes to the mythological idea of a World Turtle that supports a flat Earth on its back.

Where does it's Turtles all the way down come from?

According to Professor of Philosophy Joel Richeimer, the phrase “turtles all the way down” stems from a story about the British philosopher Bertrand Russell.


2 Answers

This usually refers to self-hosting programming languages, where the interpreter or compiler is written in the same language that is being interpreted/compiled. It can also refer to the libraries for the language being written in the language itself.

Smalltalk and Lisp are well known for this kind of thing.

like image 140
Adam B Avatar answered Oct 13 '22 07:10

Adam B


Turtles all the way down is a phrase sometimes used to refer to infinite recursion. For example, what is the least integer? There isn't one. -2 is less than -1, -3 is less than -2 and so on. There is no bottom. The original source of the quote was an answer to the question of "If the world is on the back of a turtle, what does the turtle stand on?". Anyway, it doesn't have any programming specific meaning that I know of.

like image 43
Antimony Avatar answered Oct 13 '22 06:10

Antimony