Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #5236

Re: What`s computer programming...

From Richard Heathfield <rjh@cpax.org.uk>
Newsgroups comp.programming
Subject Re: What`s computer programming...
Date 2015-02-22 21:09 +0000
Organization go, ion artisan!
Message-ID <mcdghg$8el$1@dont-email.me> (permalink)
References <mcdg6l$6tu$1@dont-email.me>

Show all headers | View raw


On 23/02/15 00:04, Ramine wrote:
>
> Hello,
>
>
> I was thinking more, and i have come to an interesting subject..
>
> I was asking myself what`s computer programming ?

It is the art, craft, or profession of creating a list of instructions 
that a computer can use to accomplish a particular task.

> And after i have learned to program and after i have invented many
> algorithms and parallel libraries ...
>
> I think i am able now to define more what is computer programming...
>
> I will define it like the following:
>
> Computer programming is like "robotics", when you construct a robot
> you have to give it legs and hands and motors etc.

No, it isn't like that at all.

> and you have to learn
> it how to behave by incorporating in it "knowledge" to give it  the
> ability to behave in different ways: such as walk , and jump etc. so
> computer programming is like robotics , because when you construct a
> computer program it is like constructing a robot, you have to construct
> every parts of the program by constructing "objects" and there
> "properties", and you have to give your program "knowlege" by
> implementing the "methods" of the objects to give your program the
> ability to behave in different ways, like a robot... this is how i can
> define programming , it's like robotics...


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.

-- 
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within

Back to comp.programming | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Re: What`s computer programming... Richard Heathfield <rjh@cpax.org.uk> - 2015-02-22 21:09 +0000
  Re: What`s computer programming... Richard Heathfield <rjh@cpax.org.uk> - 2015-02-22 22:10 +0000
    Re: What`s computer programming... "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2015-02-23 09:29 +0100

csiph-web