News for hackers. Stuff that matters.
Re:Advice on learning Python efficiently by dimino on Thursday December 15, 2016 @11:52AM (#13185967)
Be pythonic, be pythonic, be pythonic!

My biggest complaint about python is how easy it is to learn (heh). It takes so little effort to write a script, so it feels deceptively easy to write great python. After all, as long as it works, who cares right?

I care. Your colleagues care. Your users care. Python is an object oriented language, use it as such.

Re:Advice on learning Python efficiently by xamuel on Thursday December 15, 2016 @12:36PM (#13186382)
>My biggest complaint about python is how easy it is to learn

This X 1000. Some Python candidates declare themselves professionals when their code is unsuitable for production.

If you're gonna spend many thousands of hours using a language, don't use initial learn-time as the one thing to optimize for!

Re:Advice on learning Python efficiently by dwaynecrooks on Thursday December 15, 2016 @01:26PM (#13186837)
> If you're gonna spend many thousands of hours using a language, don't use initial learn-time as the one thing to optimize for!

That reminds me of this wonderful talk by Rich Hickey called Simple Made Easy, https://www.infoq.com/presentations/Simple-Made-Easy.