Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Just because you can't read or understand masterful code, does not mean you should deny someone else's mastery of Python.

Are the "people from diverse backgrounds" (whatever that means) denied any of their rights and privileges by a programmer's use of "advanced" code? No. Quite the contrary: less-experienced people may still read, learn from and improve themselves by the advanced/beyond-their-level code they encounter. So what's your real issue?

Code is written to solve problems; not to please the lowest common denominator. If you can't read code, you're that denominator, and that's on you.

I find your statement terribly odd too. A true Python master tends to write highly readable code; idiomatic and Pythonic code tends to be readable, unlike in other languages. So if you can't read advanced Python (or even use list comprehensions, which are basic in the Python scheme of things), you're not qualified to opine on what "advanced mastery" of Python entails.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: