4 ms·
"Learning how to program has been hard so far" Anyone with experience in programming will find Python trivial. Learning to program is a difficult task. There'
by was_a_dev 4y ago
"Learning how to program has been hard so far"
Anyone with experience in programming will find Python trivial.
Learning to program is a difficult task. There's a large of concepts and structures to understand. You also have to learn how to be creative and conservative with your approach to a problem.
- InitialLastName 4y agoMost of the issues in the thread are Python-specific, though, and lots of them touch on issues that are also a pain for experienced programmers: A proliferation of interpreters and environments, incomprehensible library management (including wall-of-text installation errors from apparently-unrelated compilers[0]), and (today's problem) a glut of blogspam telling you how to do things in incomprehensible ways (using incomprehensible language). I love Python-the-language, but it's like they took the language's flexibility habit and applied it to Python-the-programming-environment, with the predictable result that going from "I know how to solve problems, but I don't know how to program" to "I can solve problems in Python" is a far more complicated journey than it was a decade ago. [0] I spend more time interpreting GCC errors in pip operations than I do when I'm doing embedded programming.