Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #5236
| 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> |
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
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