EDICIóN GENERAL

Lenguajes de programación: Python es el más popular de 2019 según IEEE Spectrum

#48 Pues yo me he defendido con la documentación de serie para muchísimas cosas, y stack overflow para algoritmos más bien, casi casi.
#65 Valga un ejemplo trivial, el otro dia fui a usar 'any'. Soy un poco nuevo en Python y voy a su referencia original:
docs.python.org/3/library/functions.html#any
Y bueno, me parece bien que me de la implementacion equivalente de la funcion 'any' pero me parece un poco innecesario. En cambio necesitas saber que es un iterable, que tipos / objetos son iterables y bueno, no hay ningun ejemplo. Por lo general quieres pasar una lista y una condicion que tienen que cumplir los elementos... pero un iterable no es solo una lista? Y mi condicion? Es confuso.

Multitud de gente pregunta en StackOverflow:
stackoverflow.com/questions/19389490/how-do-pythons-any-and-all-functi
stackoverflow.com/questions/19211828/python-using-any-and-all-to-check

Si pongo otro lenguaje, por ejemplo Perl:
perldoc.perl.org/List/Util.html#any

Tengo la interfaz de la funcion + un ejemplo representativo. Y asi por encima no veo ninguna pregunta en StackOverflow sobre como usar 'any'.

Esta sensacion de documentacion mala solo me ha pasado con Python... en otros lenguajes la documentacion es mucho mas clara, al menos bajo mi punto de vista.
#73 No veo la explicación tan diferente. Quizás si que la de Python es algo peor.
#73 Vale que tengo experiencia en Python y básicamente ninguna en Perl, pero la explicación de Python la he entendido sobre la marcha (no recuerdo haber tenido nunca que utilizar any de todas formas) y la de Perl me ha costado un rato entenderla. Supongo que la de Python necesitas saber que es un "iterable" pero yo creo que en los cursos de Python que he visto se enseña hacia el principio (no de lo primero, pero). Tal vez añadiendo un enlace a algún sitio donde expliquen los iterables sería mejor. Por otro lado también veo innecesario el ejemplo que ponen.

menéame