«Aprende a programar en Python. Como si estuvieras en el siglo XXI» este es el título del último libro que me leí hace unas semanas.
La verdad que las expectativas que genera el autor no es que sean altas, pues ya nos anticipa en su sinopsis con dos frases claras:
- «[…] la sintaxis importa cada vez menos porque todo está en Internet […]».
- «Hay que aprender cuál es la filosofía del lenguaje y sus expresiones […]».
Cuando opté por leer este libro lo hice, porque buscaba algo con lo que desempolvar mis conocimientos sobre el lenguaje (oxidados desde 2015) y ver si incluía alguna referencia a la versión 3 de Python.
Hay que decir, y vaya por delante, que hablamos de un libro que se puede leer de manera gratuita si lo descargas desde Github (licencia CC) o si tienes Kindle Unlimited. Por lo que es de agradecer el esfuerzo del autor en volcar (más o menos) conocimiento en el mismo.
También podemos adquirirlo por 0,99€ en formato digital y de 4,99€ en físico.
Dicho lo anterior, el libro se lee en dos horas, pero es (en mi opinión) una mezcla inconexa de conceptos.
Se mezclan alusiones a la filosofía que subyace al lenguaje, herramientas (pyenv, Github, Powershell…) que luego no usa o sobre las que no se extiende en el resto del libro, comparativas con otros lenguajes (Ruby, Haskell, JS…) y un brevísimo repaso a algunos ejemplos de sintaxis, tipos de datos, funciones…
Si lees este libro con intención de iniciarte, mejorar o aumentar tus conocimientos sobre programación en Python, te llevarás una decepción sin dudarlo.
Desde luego creo que el título del libro, un tanto ‘clickbait’, no refleja lo que hay detrás, y no es un libro que recomendaría a nadie que no este demasiado aburrido como para leer otra cosa.
Dejemos la filosofía a los filósofos, por favor, la programación es algo mucho más complejo.