News for hackers. Stuff that matters.
Re:Why it’s hard for programmers to write a program to flatt... by maxander on Friday February 24, 2017 @02:01PM (#13726567)
The coming glut of Python devs is going to be a problem. Its an excellent language, I've used it for work for years, but its almost too powerful. A minimally skilled programmer can write mostly-functional Python programs while still not having the slightest notion of what they're doing, meaning the pressure for a developer to understand and improve their craft is often minimal.

If I were responsible for hiring developers into a Python post, I would only consider candidates to could show (ideally substantial) work in some other, strongly-typed, lower-level language. It hardly even matters if they haven't seen Python, a decent developer can become a useful Python programmer in a few hours. Python experience does not teach or demonstrate a decent understanding of software structure.

Re:Why it’s hard for programmers to write a program to flatt... by collyw on Friday February 24, 2017 @02:22PM (#13726768)
I have seen a fair bit of Python code in the style of Java (as well as some completely unreadable Python). Just because you can be useful in Python doesn't mean you are writing good idiomatic Python code. And if you aren't doing that, then what is the point in using Python?
Re:Why it’s hard for programmers to write a program to flatt... by cableshaft on Friday February 24, 2017 @02:56PM (#13727196)
To be fair, I probably still have a bit of C-stink in my python code. I don't know the idiomatic way to do everything, and I don't try to put everything into list comprehensions by default, but I still think it's an excellent, and fast, language, and have been using it for many years.