Guido van Rossum, el "dictador benevolente para la vida" creador de Python, renuncia a su cargo actual en Dropbox y cuelga su teclado.
Dropbox contrató a van Rossum hace seis años y medio. La contratación tenía mucho sentido, dado que la compañía usa alrededor de cuatro millones de líneas de código Python. Cuando van Rossum comenzó en 2011, el servidor de Dropbox y el cliente de escritorio estaban escritos "casi exclusivamente en Python".
Con los años, otros idiomas se han infiltrado en los proyectos de Dropbox, incluidos Go, Rust y TypeScript. Python, sin embargo, continúa siendo utilizado en gran medida tanto en Dropbox como en todo el mundo a pesar de tener ahora casi 30 años.
En algunos índices, Python es el lenguaje más popular del mundo. Por ejemplo, en el sexto ranking anual de IEEE Spectrum, Python ocupa el primer lugar con una puntuación de 100 en comparación con el segundo lugar de Java con 96.3. En el Índice TIOBE, Python ocupa el puesto número tres detrás de Java y C, pero está subiendo en el ranking más rápido entre los 20 mejores.
Python es amado por ser fácil de entender, tener una comunidad sólida y rápida. El idioma es actualmente el más enseñado en los cursos introductorios de informática.
Parte del interés reciente de Python está impulsado por el uso del lenguaje para la inteligencia artificial y el aprendizaje automático. Python tiene una serie de bibliotecas populares para tales aplicaciones, incluidas TensorFlow de Google, Theano y Cognitive Toolkit (CNTK) de Microsoft.
Dropbox dice que van Rossum tuvo un gran impacto en la cultura de ingeniería de la compañía.
"Hubo un pequeño número de codificadores realmente inteligentes y jóvenes que produjeron una gran cantidad de código muy inteligente que solo ellos podían entender", dijo van Rossum. "Esa es probablemente la actitud correcta que debes tener cuando eres una startup muy pequeña".
A medida que la compañía creció, los nuevos ingenieros no pudieron entender el código inteligente escrito por desarrolladores anteriores. Van Rossum lo llamó una "cultura de codificación de vaqueros" y trabajó para cambiarla; educar a los codificadores en Dropbox sobre la importancia del código mantenible.
"Si me encontraba con un código inteligente que fuera particularmente críptico, y tuviera que hacer algo de mantenimiento, probablemente lo reescribiría", dijo. "Así que di el ejemplo y también hablé con otras personas".
El trabajo de Van Rossum ya ha impactado a millones en algún aspecto; no solo en Dropbox, sino en todo el mundo. Mucho después de su retiro, continuará haciéndolo, y probablemente de formas difíciles de imaginar para nosotros hoy dada la importancia de Python en la IA.
"Ha sido un viaje increíble ver cómo este pequeño truco mío afecta a tantas personas en sus vidas", dijo van Rossum.
¿Está interesado en escuchar a los líderes de la industria discutir temas como este y compartir sus casos de uso? Asista a la 5G Expo, IoT Tech Expo, Blockchain Expo, AI & Big Data Expo y Cyber Security & Cloud Expo World Series con eventos próximos en Silicon Valley, Londres y Amsterdam.
Historias relacionadas