On 2/22/2015 1:09 PM, Richard Heathfield wrote:> No, it's more like
creating a list of instructions that a computer can
> use to accomplish a particular task.
>
> Trying to define it in terms of robotics is unhelpful, because a robot
> is basically a computer with peripherals that can move, and you have to
> program the movements. The definition thus becomes recursive, and not in
> a helpful way.
I don't agree with you..
Because what's a physical robot ? and what's a computer ?
When you construct a computer program , you also move and mix and
work with bit and bytes and you also do measurements on the bits and
bytes and on conceptual representations and numerical representations of
physical objects to construct other objects from bits and bytes and from
objects and from methods and conceptual representations and numerical
representations of physical objects and you have to incorporate
knowledge in it to give it the ability to behave in different ways... so
a computer program is like a physical microprocessor or a computer or a
robot, because to construct a them have to move and mix the matter and
to work with matter and do measurements on the matter to construct
physical representations (from a concept also), and you have to
incorporate in them "knowledge" to give them the ability to behave in
different ways: so computer programs are like a physical
microprocessors, or physical computers or a physical robots...