Re: [BangPypers] how to learn programming

2009-01-23 Thread Vinayak Hegde
On Fri, Jan 23, 2009 at 1:16 PM, Praveen Kumar prav...@mahiti.org wrote: Join the Association for Computing Machinery http://www.acm.org/ and make serious use of their Professional Development Center. It has hundreds of free, step-by-step tutorials, though you must be a member to use them.

Re: [BangPypers] how to learn programming

2009-01-23 Thread prasanna diwadkar
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

Re: [BangPypers] how to learn programming

2009-01-23 Thread Noufal Ibrahim
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. Can you define

Re: [BangPypers] how to learn programming

2009-01-23 Thread Pradeep Gowda
Learning programming via C will force you to understand data structures like lists, queues and hash tables better purely for the reason that C does not provide them in the standard library. C++/Java/Python do via STL and standard libraries respectively. Generalizing C++ with C shows how

Re: [BangPypers] how to learn programming

2009-01-23 Thread Sridhar Ratnakumar
On Fri, Jan 23, 2009 at 7:22 AM, prasanna diwadkar pdiwad...@yahoo.com wrote: 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

Re: [BangPypers] how to learn programming

2009-01-23 Thread prasanna diwadkar
That  was the observation made by professors.I won't say C/c++ will make better programmer than say java/Python but c\c++ programming will make one aware of many things you mentioned than working in Python/java. PD --- On Fri, 1/23/09, Sridhar Ratnakumar sridhar.ra...@gmail.com wrote: From:

Re: [BangPypers] how to learn programming

2009-01-23 Thread Anand Chitipothu
On Sat, Jan 24, 2009 at 10:50 AM, Chetan Nichkawde chetan.nichka...@gmail.com wrote: Dynamic typing and memory management eases a lot of thing for Python programmers. Agreed. However, I think for a newbie these concepts a must to know. Agreed. Therefore, I think a fresher to should begin