<br><br><div><span class="gmail_quote">On 3/28/07, <b class="gmail_sendername">Eugen Leitl</b> <<a href="mailto:eugen@leitl.org">eugen@leitl.org</a>> wrote:<br><br></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wed, Mar 28, 2007 at 07:51:59PM +1000, Stathis Papaioannou wrote:<br><br>>    A simple program which counts to itself<br><br>What does that mean? Would main(){int i;for(i=0;1;i++);} qualify as a<br>"simple program which counts to itself"? Or does it have to be
<br>a machine vision package, and a robotic arm operating the abacus?<br>I can't parse the "to itself" requirement.<br></blockquote></div><br>I remind you of what you said earlier about counting:<br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
No, of course. Until something or someone who can read the bead arrangment
<br>comes along, and reads the number. The counting process is an abstract<br>measurement upon a particular physical system configuration. In order<br>to do that, you need a) an appropriate physical system b) appropriate
<br>
configuration c) an agent capable of that measurement. Of course, in<br>some cases you can have all three in the same entity. </blockquote><div><br>Would your counting program above satisfy requirement (c) by itself? If so, why wouldn't the abacus not also satisfy requirement (c) in the absence of an external interpreter?
<br><br>Stathis Papaioannou<br></div><br>