4 ms·
Following Python and Java is always informative because, between them, they manage to make almost every mistake imaginable, despite having very smart people put
by ben509 6y ago
Following 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/