[Ilugc] c/c++ languages gain

  • From: lawgon@xxxxxxxxxxxxxxx (kenneth gonsalves)
  • Date: Wed, 25 Apr 2012 12:39:01 +0530

On Wed, 2012-04-25 at 12:17 +0530, Balachandran Sivakumar wrote:

On Wed, Apr 25, 2012 at 11:50 AM, kenneth gonsalves
<lawgon at thenilgiris.com> wrote:
On Wed, 2012-04-25 at 11:21 +0530, Girish Venkatachalam wrote:
Programming is a good way to start but what is necessary is
thinking
and domain
 knowledge to know where to apply what knowledge.

are you sure you understand the meaning of 'programming' (hint: it
has
nothing to do with knowing the syntax of a particular language)

         I guess I would agree with Girish on this.

I disagree
 What most
people(at least those whom I interact with) think is, programming in
itself is the final goal. In my understanding, programming is the
ability to solve a problem using a computer language. It includes the
design, implementation, tests etc.

        But to design, or do any of the above things, we need to have
a basic understanding of the problem domain. Programming, by itself,
doesn't give that. And again, to design, what is necessary is
thinking, based on the domain knowledge that we have. Thanks

the above two paragraphs contradict each other. I think you are
confusing the knowledge of how to write code (which is what is taught in
our educational institutions) and the solving of problems using
computers. As you have said the latter requires domain knowledge and the
ability to think - the former does not require any ability to think. 



-- 
regards
Kenneth Gonsalves


Other related posts: