[BangPypers] how to learn programming
Amit k. Saha
amitsaha.in at gmail.com
Wed Jan 21 06:44:36 CET 2009
On Wed, Jan 21, 2009 at 10:45 AM, Anand Chitipothu <anandology at gmail.com> wrote:
>> Algorithms play important role.I am not biased
>> towards specific language but I have found those how have programmed in
>> C/C++ are generally better(in problem solving) than who program in other
> I completely disagree.
> If you want to learn algorithms, then you better work with a
> higher-level language that let you work without getting into lower
> level details of bit and bytes.
> Here is an article by a computer science prof saying why Python is the
> best language for learning algorithms.
<This is a good read >
>> This is not to say Python/Java etc are bad but C/C++ forces you
>> to learn(without copy paste!) unlike java/Python where JDK provides all
>> methods in API.Ofcourse this has happened because software apps have grown
>> big in size and complexities than in 80s/90s where C/C++ were predominant.
> The standard library of c/c++ is not powerful enough that you have to
> keep carrying or copy-paste your favorite utilities in every program.
> "Greenspun's Tenth Rule of Programming: any sufficiently complicated C
> or Fortran program contains an ad hoc informally-specified bug-ridden
> slow implementation of half of Common Lisp."
> BangPypers mailing list
> BangPypers at python.org
Amit Kumar Saha
*Bangalore Open Java Users Group*:http:www.bojug.in
More information about the BangPypers