2 ms·
As someone who has done driveby python work, how would I even know how to do that? Noob me found all sorts of howtos and getting started guides. Seemingly contr
by specialist 6y ago
As someone who has done driveby python work, how would I even know how to do that? Noob me found all sorts of howtos and getting started guides. Seemingly contradictory, mutual exclusive.
My (extended) team couldn't even get all the Pythonistas to agree on The One True Python Stack™.
- disgruntledphd2 6y agoYou don't. It's a total nightmare for newbies. I ended up putting off learning Python for years as this kind of stuff kept happening (first the 2/3 transition, and then massive pip breakage).
- ben509 6y agoFollowing Python and Java is always informative because, between them, they manage to make almost every mistake imaginable, despite having very smart people putting careful thought into the design. Looking at the amount of polish on the Python docs and the fact that people still don't know how to install Python, it gives you a sense of how hard explaining things is. Maybe the Python site could do with an official "managing Python for end-users." > Noob me found all sorts of howtos and getting started guides. Seemingly contradictory, mutual exclusive. Python's a victim of its own success as the signal to noise ratio in online tutorials is very low; worse, the good management tools are relatively new. Even for smaller audiences, obsolescence is a big problem. The most painful aspect of working with LaTeX was I'd struggle with one buggy package recommended by a tutorial for ages, then search for "why am I getting this error" and find the answer was, "oh, yeah, that's horribly broken, use this one instead." [1]: https://www.python.org/doc/sunset-python-2/ https://www.python.org/doc/sunset-python-2/ [2]: https://www.python.org/doc/versions/ https://www.python.org/doc/versions/