¿Qué es Python?

Python es un lenguaje de programación de alto nivel, interpretado y con una sintaxis tan simple que hasta un niño con acceso a Internet y malas intenciones puede usarlo. Fue creado por Guido van Rossum en 1991, con la esperanza de que los programadores dejaran de arrancarse los ojos con C++ o Java.

¿Porque se creó Python?

Guido, en un momento de lucidez, diseñó Python como un lenguaje claro, legible y fácil de entender. El objetivo: que programar no se sintiera como intentar desactivar una bomba con instrucciones escritas en arameo… y con una cuenta regresiva en binario.

Mientras los ingenieros de Java hacen diagramas UML hasta que se les caen las córneas, los que usamos Python escribimos scripts de 10 líneas que hacen que los proyectos de 200 líneas en C++ o Java parezcan trabajos finales de estudiantes tristes de Harvard.

¿Porque Python es tán usado por los noobs?

Hoy en día, Python es la droga de entrada para miles de aspirantes a hackers: desde los que hacen sus primeros keyloggers creyendo que son Neo en pijama, hasta los que automatizan ataques de fuerza bruta como si estuvieran desbloqueando el WiFi del vecino…

Python se ha desarrollado bajo una licencia de código abierto, lo que significa que cualquiera —desde genios del MIT hasta adolescentes con insomnio y sed de caos— puede contribuir a su desarrollo. Gracias a esta filosofía colaborativa, el lenguaje ha crecido más rápido que un exploit sin parche y se ha adaptado a las retorcidas necesidades de una industria que cambia más de framework que de calcetines.

La Biblia de Python

Aunque parezca de coña, Python tiene su propia “Biblia” —una colección de principios filosóficos conocida como El Zen de Python. No es un libro sagrado que se encuentre enterrado bajo el teclado de Guido van Rossum, pero sí es lo más cercano a una secta de iluminados del código limpio.

Quien sigue estos mandamientos no es solo alguien que programa… es alguien que escribe código tan claro que hasta un becario con resaca lo podría entender. Es el tipo de persona que, en lugar de hacer hacks sucios, deja scripts tan legibles que parecen poesía… o amenazas de ransomware redactadas con cortesía británica.

Porque en Python, el verdadero hacker no es el que hace más líneas, sino el que hace menos… y hace que funcionen.

Categories:

Updated: