[BangPypers] how to learn programming

prasanna diwadkar pdiwadkar at yahoo.com
Fri Jan 23 16:22:04 CET 2009

I was talking in general.I am not saying python/java programmers are lesser quality than C/C++ .Ultimately programming is a programming is a programming.
Since 80s to late 90s many Indian/foreign(US etc) have been teaching programming in C/C++.When I talked to 2 ex-professors in India,they observed that the rigor when students go through using c/++ is higher than java/python.For.e.g.manipulation of linked list,hash table.IMO better programming is not just understaning the layers of abstraction but understanding some intracacies,what goes below the hood.

--- On Thu, 1/22/09, Sridhar Ratnakumar <sridhar.ratna at gmail.com> wrote:

From: Sridhar Ratnakumar <sridhar.ratna at gmail.com>
Subject: Re: [BangPypers] how to learn programming
To: "Bangalore Python Users Group - India" <bangpypers at python.org>
Date: Thursday, January 22, 2009, 11:50 PM

On Thu, Jan 22, 2009 at 11:29 PM, Darkseid <lorddaemon at gmail.com> wrote:
>> have found those how have programmed  in C/C++ are generally better(in
>> problem solving) than who program in other languages.
> I would disagree quite strongly based on my experience. I don't thing
> programmers are any worse, but they certainly aren't any better on
> What I have observed in my particular area of work (which has an emphasis
> OO) is that C/C++ programmers are least likely to respect good OO
> followed closely by Java/C# folks.

I'm guessing that Prasanna was thinking of ACM ICPC kind of problems
when he claimed that C/C++ is better in problem solving. These kind of
problems require the contestant to write code so that they run within
a given time limit.. a restriction which forces one to write it on
C/C++ than a high-level language.

BTW, if one is just starting to learn programming.. I hear HtDP is
pretty good - http://htdp.org/
BangPypers mailing list
BangPypers at python.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/bangpypers/attachments/20090123/026d0a96/attachment.htm>

More information about the BangPypers mailing list