Python Learning

Rustom Mody rustompmody at gmail.com
Fri Dec 15 23:34:46 EST 2017


On Saturday, December 16, 2017 at 9:45:17 AM UTC+5:30, Bill wrote:
> Chris Angelico wrote:
> > On Sat, Dec 16, 2017 at 8:51 AM, Bill wrote:
> >> Varun R wrote:
> >>> Hi All,
> >>>
> >>> I'm new to programming, can anyone guide me, how to start learning python
> >>> programming language,...plz suggest some books also.
> >>>
> >>> Thanks all
> >>
> >> Are you sure you want to learn Python first?
> >> Python does enough things "behind the scene"
> >> that it makes me question the wisdom of that.
> >> Other points of view are welcome, of course.
> >> Learning the primitives of C++ first, may make for an easier transition.
> >> Surely this has been discussed before?
> > On the contrary, that makes Python an *excellent* first language. We
> > don't force people to learn about the chemistry of petrochemical
> > combustion before letting them learn how to drive a car; we don't make
> > people understand TCP/IP networking before they're allowed to type
> > something into Google. And if you DO want people to start off with a
> > lower-level language, why C++? Why not machine code (or at least
> > assembly code), since that's what the CPU actually executes?
> 
> Most decent introductions to C++ discuss machine language (it helps make 
> sense of compilation).
> As you indirectly suggest, learning is something of a circular process, 
> so it really doesn't make that much difference where one starts, just 
> "Do It!".  :  )

Really¿? 
https://en.wikipedia.org/wiki/Principles_of_learning#Primacy



More information about the Python-list mailing list