LOGOTIPO DE PYTHON: Quién diseñó el logotipo de Python y su significado

Logotipo de Python
Crédito de la imagen: pitón

Python es uno de los mejores lenguajes de programación y la verdad es que la gente sigue preguntándose por qué es un programa de código abierto. Pensar que Python fue un proyecto favorito nacido de la pura pasión lo hace diferente de otros programas de programación. A la fecha, la organización sigue lanzando versiones actualizadas del programa. Sin embargo, se ha utilizado el mismo logotipo desde el lanzamiento de Python en 1980. El logotipo de Python muestra la imagen de dos serpientes, una en azul y la otra en amarillo. Por supuesto, hay una historia detrás de cada logotipo, como su historia, su fuente o tipo de letra, así como su evolución. ¿Se pregunta por qué el logotipo de programación muestra dos serpientes cuando no tiene nada que ver con reptiles? Vamos a desentrañar esto juntos.

Dado que el nombre del programa es Python, la presencia de dos serpientes en el logo no me sorprendió. Sinceramente, las dos serpientes, con cabeza y cola, son lo único significativo del logo. Es divertido pensar que ni la persona que posee el programa ni el programa en sí tienen nada que ver con Python real. El logotipo de Python todavía se usa de la misma manera que cuando salió por primera vez porque brinda una imagen precisa del servicio y es fácil de detectar entre la multitud.

El logotipo de Python consta de dos grandes reptiles con colores y patrones contrastantes. Sus cuerpos son bastante pequeños y apuntan en una variedad de direcciones, en contraste con sus cabezas grandes y poderosas. La serpiente verde asciende y gira la cabeza hacia la izquierda, mientras que la serpiente amarilla “se arrastra” hacia abajo y mueve la cabeza hacia la derecha. Las pitones están separadas por una estrecha franja blanca, que sirve para resaltar el estrecho espacio que existe entre ellas.

Las cabezas se construyen usando solo líneas perpendiculares y ángulos agudos. No verá ninguna otra expresión facial, incluida la lengua o la nariz, así que no se moleste en mirar. Parece que una serpiente mira al frente sin parpadear ya que solo hay una línea clara del cuello y los ojos en forma de bola blanca. Esto da la impresión de que la serpiente no mueve la cabeza. La disposición de los cuerpos contribuye a la sensación de estar bajo hipnosis. Están configurados de una manera que se parece al diseño de las pinturas rupestres mayas u otros documentos históricos.

Cualquiera que mire de cerca el logo de Python verá dos serpientes en amarillo y azul. Si diseña el logotipo para que no esté enfocado, verá otro patrón que es significativo: la serpiente azul se parece a la letra P y la serpiente amarilla se parece a la letra Y. Py es la abreviatura más común y conocida de el nombre Python, y se forma combinando las dos palabras. En realidad, los diseños de las dos serpientes revelan las dos primeras letras del software de programación Python.

Fuente del logotipo de Python

Todas las letras de la marca denominativa Python están en minúsculas y están escritas en una fuente sans-serif fina y elegante. Las partes superiores de las letras "T" y "H" están cortadas en diagonal.

Color del logotipo de pitón

Tim Parkin usó cuatro colores para el logo de Python. estos son amarillo, azul, blanco y gris. Los colores azul acero y amarillo mostaza del logotipo se equilibran con el gris tranquilo del nombre. El Python tricolor simboliza la creatividad, la profesionalidad y una sensación de estabilidad y confianza.

Mostaza 

Color hexadecimal: #ffd845

RGB: 255 216 69

CMYK: 0 15 73 ​​0

Pantone: SPM 115 C

Blue Steel

Color hexadecimal: #3f7daf

RGB: 63 125 175

CMYK: 64 29 0 ​​31

Pantone: SPM 7690 C

Granito gris

Color hexadecimal: #646464

RGB: 100 100 100

CMYK: 0 0 0 ​​61

Pantone: PMS gris frío 10 C

¿Por qué Python es un símbolo de una serpiente?

El nombre del lenguaje informático que se utiliza para crear el logotipo de Python se derivó del nombre del lenguaje. Cuando Guido van Rossum nombró a la empresa, no estaba pensando en serpientes en ese momento; simplemente le gustaba el sonido de la palabra. En cambio, estaba recordando el programa de televisión Monty Python's Flying Circus en su cabeza. De hecho, en ese mismo momento estaba revisando los guiones del conocido programa de sketches.

Dado que el logotipo de Python y otras imágenes vinculadas con la marca no son marcas registradas, se pueden usar con fines no comerciales en empaques, sitios web y folletos. Aunque no ha sido registrado, todavía se considera una marca perteneciente a Python; en consecuencia, si desea utilizarlo con fines comerciales, debe ponerse en contacto con el propietario de la marca.

El programador informático holandés Guido van Rossum es responsable de la creación del lenguaje de programación Python, así como del nombre del lenguaje. Además de eso, diseñó el logo de Python. Asistió a la Universiteit van Amsterdam para obtener su título y tiene experiencia previa trabajando para Google y Dropbox Inc. Tiene una identidad visual que se reconoce al instante y no ha cambiado mucho con el tiempo.

¿Cómo se hace un logotipo de Python en Python?

Hay un tutorial en el lenguaje de programación Python que explica cómo crear un logotipo usando Python. Da a las figuras improvisadas, que parecen dos serpientes, los colores que requieren mediante el uso de códigos para colorear personajes.

Logotipo de Python
Crédito de la imagen: Hackermoon.com

El logotipo no oficial de Python es una modificación realizada por la diseñadora de interfaz de usuario Jessica Williamson en mayo de 2020. Siguen siendo imágenes de dos serpientes enfrentadas, sin embargo, el logotipo es más refinado. El diseño también obtuvo muchos elogios de los miembros de la comunidad de Python con más de 7 270 votos a favor y más de XNUMX comentarios en r/Python. Jessica dijo que su amiga que estaba aprendiendo Python fue quien solicitó la actualización.

Una cosa es cierta, el diseño de Jessica es excelente, pero nadie sabe si el equipo de Python algún día aceptará el logotipo como el ícono oficial de su grupo. Hasta entonces, cruzamos los dedos.

Programación Python

Python siempre ha estado en la parte superior de la lista de lenguajes de programación elaborados por TIOBE. El hecho de que no requiera mucho trabajo por parte del usuario es la razón principal de su popularidad. Se puede usar para una variedad de cosas, desde la construcción de juegos y sitios web hasta el análisis de datos y muchas otras cosas.

Python es un lenguaje de programación interpretado de propósito general que es independiente de la plataforma. Hay varios beneficios, que incluyen escritura dinámica, recolección de basura y administración de memoria integrada. Aunque ejemplifica el apogeo del desarrollo tecnológico, su objetivo principal es facilitar el trabajo de los informáticos. Escribir código para cualquier tipo de proyecto se puede hacer mucho más fácil usando Python, en el que se puede confiar para acelerar el proceso. El producto no se vendió a los consumidores por primera vez hasta 1991, pero su desarrollo comenzó en la década de 1980 cuando se utilizó el lenguaje de programación ABC. El lenguaje de programación Python ha superado todos los problemas y ahora lo ejecuta Python Software Foundation.

De todos los nombres posibles, ¿por qué Python?

A lo largo de los años, cualquiera que escuche Python piensa en el software de programación antes que en una serpiente, a menos que esté cerca de un arbusto. Sin embargo, no era así antes de ahora. Se refiere a una serpiente y una grande como esa. Entonces, ¿cómo llegó la marca al nombre Python?

El desarrollador de Python Guido Van Rossum, El desarrollador de Pytho disfruta mucho de un programa del Reino Unido conocido como Monty Python's Flying Circus. Le dio al proyecto el nombre de "Python" porque estaba de un humor bastante tonto.

Fundador

Si el nombre de Guido van Rossum no le resulta familiar, es muy probable que esté familiarizado con el lenguaje de programación Python, ampliamente utilizado. Guido Van Rossum desarrolló Python por diversión. Lo nombró después de un programa del Reino Unido conocido como Monty Python. Nació el 31 de enero de 1956. Guido es un programador holandés que fue un “dictador benevolente de por vida” (BDFL) hasta el 12 de julio de 2018, cuando renunció a ese cargo. Guido Van Rossum permaneció como miembro del Consejo Directivo de Python hasta 2019. No sabemos qué sucedió, pero sí sabemos que eliminó su nombre de la consideración para las elecciones presidenciales de 2020.

Premios y galardones

Habiendo considerado sus primeros años de vida y carrera, veamos algunos de los prestigiosos premios y reconocimientos que ha recibido Guido Van Rossum;

  • La Free Software Foundation (FSF) otorgó a Van Rossum el Premio 2001 al Avance del Software Libre por su trabajo en Python en la conferencia FOSDEM de 2002 en Bruselas.
  • Recibió un premio NLUUG en mayo de 2003.
  • En 2006, la Association for Computing Machinery lo nombró Ingeniero Distinguido por su trabajo.
  • En 2018, el Museo de Historia de la Computación lo nombró miembro.
  • En 2019, CWI lo honró otorgándole el nombre de "Dijkstra Fellow".

 Vida laboral

Guido van Rossum trabaja actualmente con Microsoft. Debo confesar que tiene una vida laboral productiva. Por cada empresa con la que trabajó, debe haber algo sorprendente que hizo mientras estuvo con ellos. Veamos algunos de estos;

#1. Centrum Wiskunde e Informática

Van Rossum escribió y contribuyó con una rutina glob() para BSD Unix en 1986 mientras trabajaba en Centrum Wiskunde & Informatica (CWI). Aparte de eso, les ayudó a desarrollar el lenguaje de programación ABC. Guido le da crédito a ABC en todo lo que se ha convertido. También creó Grail, uno de los primeros navegadores web de Python, y participó en debates sobre estándares HTML.

#2. BeOpen.com

Guido dejó el CNRI en mayo de 2000, junto con otros tres desarrolladores principales de Python, para trabajar en la startup tecnológica BeOpen.com, que quebró en octubre del mismo año.

#3. zope

Trabajó para Zope Corporation desde finales de 2000 hasta 2003.

#4. Seguridad Elemental

Van Rossum dejó Zope por Elemental Security en 2003. Mientras estuvo allí, trabajó en un lenguaje de programación personalizado para la organización.

#5. Google

En 2005, Guido se pasó a Google. Trabajó en Google desde 2005 hasta diciembre de 2012. Se rumorea que pasó la mitad de su tiempo desarrollando el lenguaje de programación Python en Google. Desarrolló dos grandes proyectos con Google antes de irse en 2012

# 6. Dropbox

Después de dejar Google, se mudó a Dropbox. Van Rossum comenzó a trabajar en Dropbox, una empresa de almacenamiento de archivos en la nube, en enero de 2013. Van Rossum se retiró oficialmente de Dropbox en octubre de 2019.

#7. microsoft

Van Rossum se retiró oficialmente en octubre de 2019 antes de regresar a Microsoft al año siguiente. Actualmente es Ingeniero Distinguido en Microsoft.

Datos de Python que todos deberían saber

En general, la mayoría de la gente conoce Python como lenguaje de programación, pero ¿qué más sabes sobre este software? Descubrimos que hay varias cosas que la gente no sabe sobre el equipo, y decidimos que sería genial informarles sobre algunos de los hechos a continuación;

  • Python era un proyecto de hobby: En diciembre de 1989, el creador de Python, Guido Van Rossum, estaba buscando un proyecto de pasatiempo para mantenerlo ocupado durante la semana de Navidad. Había estado pensando en escribir un nuevo lenguaje de secuencias de comandos que sería un descendiente de ABC y también atraería a los piratas informáticos de Unix/C. Eligió llamarlo Python.
  • El programa de software lleva el nombre de un programa británico conocido como Monty Python.
  • El zen de pitón: Tim Peters, que es una gran parte de la comunidad de Python, escribió este poema para mostrar de qué se trata Python. Si va a su IDLE de Python y escribe "importar esto", encontrará este poema.
  • Python es utilizado por la mayoría de las grandes empresas que pueda imaginar. Desde Google hasta Netflix, Disney, Expedia, Nokia y Amazon, la lista es interminable.
  • Sin tirantes: En Java y C++, las llaves se utilizan para separar fragmentos de código. Sin embargo, Python requiere que uses pestañas, de lo contrario recibirás un mensaje de error.
  • Las funciones pueden devolver múltiples valores: Como tupla, una función de Python puede devolver más de un valor.
  • Python admite múltiples asignaciones en una declaración: En Python, puede dar el mismo valor a más de una variable en la misma declaración. Aparte de esto, también puede dar valores a más de una variable al mismo tiempo.

Otros datos sobre Python

  • Python influyó en JavaScript: Python es uno de los nueve lenguajes que tuvo un impacto en cómo se hizo JavaScript.
  • La sentencia else se puede usar con más que solo las sentencias if y try. Si agrega un bloque "else" al final de un ciclo "for" o "while", las declaraciones en el bloque "else" no se ejecutarán hasta que el ciclo haya terminado normalmente. Si el bucle encuentra una declaración de interrupción o genera una excepción, el código debajo de "else" no se ejecuta. Esto puede ayudar con operaciones como la búsqueda.
  • Obtiene el valor de la última expresión.: Mucha gente utiliza IDLE como calculadora. Usa un “_” para obtener el valor o resultado de la última expresión.
  • Puedes encadenar la comparación: Puede haber más de una comparación en una condición al mismo tiempo. Puede tener una condición que verifique si un valor es mayor que otro valor y menor que un tercer valor al mismo tiempo.
  • Los literales de cadena se concatenan juntos: Python une literales de cadena que están separados por un espacio.
  • Anti gravedad: Cuando escribe importar antigravedad en IDLE, se abre una página con un cómic sobre el módulo antigravedad.

Dos características clave hacen que Python sea tan popular. Estos son la facilidad de comprensión y la flexibilidad de uso. Python es un lenguaje de programación confiable y flexible que brinda respuestas a los profesionales que trabajan en una amplia variedad de campos además de los desarrolladores. La base de usuarios adaptable y en constante crecimiento de Python es un contribuyente significativo al ascenso meteórico del lenguaje a la prominencia desde el momento en que se lanzó por primera vez.

¿Python es una marca?

Claro que lo es. Python Software Foundation (PSF) es una corporación que opera bajo la Sección 501(c)(3) del Código de Impuestos Internos, y es propietaria de los derechos de propiedad intelectual asociados con el lenguaje de programación Python. A Guido van Rossum en CWI en los Países Bajos se le ocurrió la idea de Python a fines de la década de 1980. En diciembre de 1989, Guido van Rossum comenzó su implementación como sucesor de ABC, que podía manejar excepciones e interactuar con el sistema operativo Amoeba. Python ahora se usa ampliamente como un lenguaje de programación de propósito general.

¿Qué país posee Python?

Países Bajos

Guido van Rossum, que trabajaba en Centrum Wiskunde & Informatica (CWI) en los Países Bajos a fines de la década de 1980, concibió Python como un sucesor del lenguaje de programación ABC, inspirado en SETL, capaz de manejar excepciones y capaz de interactuar con el sistema operativo Amoeba. Python fue creado como sucesor de ABC.

¿Qué edad tiene la codificación de Python?

Guido van Rossum fue quien inicialmente desarrolló Python, y se puso a disposición del público el 20 de febrero de 1991.

¿Quién es propiedad de Python?

A Guido van Rossum se le atribuye la idea de Python a fines de la década de 1980. Python Software Foundation (PSF) es una corporación que opera bajo la Sección 501(c)(3) del Código de Impuestos Internos, y es propietaria de los derechos de propiedad intelectual asociados con el lenguaje de programación Python. Son los propietarios de las marcas registradas de Python y son responsables de su protección.

¿Para qué se usa Python?

Python se utiliza ampliamente en el proceso de producción de sitios web y aplicaciones, así como para automatizar tareas, analizar datos y visualizar datos. Python se usa para una amplia variedad de operaciones diarias, incluida la organización del dinero, por muchos no programadores. Esto se debe a que Python es razonablemente fácil de aprender.

Python también se usa en las disciplinas de visión por computadora y procesamiento de imágenes, las cuales están experimentando un gran crecimiento. Veamos algunos de los usos estratégicos de Python a continuación;

#1. Análisis de datos

Python se utiliza en el desarrollo de un número significativo de las herramientas de análisis y minería de datos más utilizadas. Como consecuencia de esto, es un instrumento destacado para el campo de la ciencia de datos. Las herramientas proporcionadas por Python hacen posible que los desarrolladores distingan entre datos cruciales y relevantes. El análisis de grandes cantidades de datos no solo puede ayudar a las empresas a mantener a sus consumidores existentes, sino también a comprenderse mejor a sí mismas. Con esto, las empresas pueden identificar sus fallas y generar ideas estratégicas sobre cómo superarlas mejor.

# 2. Desarrollo web

Desde el procesamiento de datos hasta la comunicación con bases de datos y la transferencia de información entre servidores, hay muchas cosas que puede hacer con Python cuando se trata de desarrollo web. Como lenguaje de programación back-end, Python tiene una impresionante variedad de capacidades. El hecho de que sea relativamente fácil de hacer es una consideración importante aquí. Los desarrolladores web que lo utilizan ahorran mucho tiempo y esfuerzo porque la sintaxis del lenguaje es fácil de entender y está estrechamente relacionada con el idioma inglés.

#3. Optimización de motores de búsqueda (SEO)

Python es útil para las personas que trabajan en la optimización de motores de búsqueda porque les ayuda a automatizar procesos y obtener y analizar grandes cantidades de datos.

Entre todo el software utilizado para la programación, Python es uno de los más fáciles de usar y comprender.

#4. Inteligencia artificial y aprendizaje asistido por computadora

La mayoría de los desarrolladores y programadores creen que Python es el lenguaje de programación más adecuado para la Inteligencia Artificial (IA) porque su sintaxis es fácil de entender y se puede aprender rápidamente. La mayor parte del desarrollo de nuevo software se realiza utilizando el lenguaje python.

# 5. Automatización

Python es una herramienta útil para casi cualquier persona que trabaje con grandes conjuntos de datos, ya sea por trabajo o por placer. Puede hacer que tareas tediosas como revisar información en bases de datos, hacer visualizaciones de datos, hacer análisis financieros y muchos otros trabajos sean más fáciles al automatizarlos. Podrás ahorrar tiempo a lo largo de tu vida aprendiendo Python, sin mencionar que es uno de los lenguajes de programación menos difíciles de estudiar.

# 6. Desarrollo de juegos

Python es una opción fantástica para crear prototipos y desarrollar ideas en la industria de los juegos debido a la velocidad con la que se pueden crear juegos en Python como resultado de su simplicidad. Esto lo convierte en una mejor opción que otras alternativas, que permiten una menor rigidez y procesos más rápidos.

# 7. Blockchain

Python es una excelente opción para crear tecnología de cadena de bloques porque es muy flexible y tiene muchas funciones. También es muy seguro. Esto es cierto independientemente del caso de uso.

¿Cómo ayuda Python en SEO?

Python se puede usar para buscar grandes conjuntos de datos para encontrar problemas en los sitios web, como enlaces rotos, y para automatizar soluciones para estos problemas. Esto ayuda a deshacerse de las tareas tediosas y los errores humanos.

¿Qué es A += en Python?

Puede usar el operador += en Python para sumar dos valores y luego asignar el total a una variable. Esta es una caracteristica muy útil. Otras personas se refieren con frecuencia a este operador como el "operador de asignación de adición".

¿Qué lenguaje se usa en Python?

C se usa para escribir Python. La implementación predeterminada se llama CPython. Python es un lenguaje de programación de alto nivel que se puede usar para muchas cosas. Su filosofía de diseño se centra en hacer que el código sea fácil de leer usando mucha sangría.

¿Es Python difícil de aprender?

A la mayoría de las personas no les resulta difícil aprender Python. Se cree que Python es uno de los lenguajes más fáciles de aprender. Incluso si nunca antes ha escrito una línea de código Python, puede aprender a programar con Python. Sin embargo, tomará tiempo y es posible que te sientas frustrado en el camino.

¿Cuáles son los 3 beneficios de Python?

Aprender el lenguaje de programación Python tiene varios beneficios, pero los tres principales son su facilidad de uso, el aumento de la productividad y la accesibilidad de código abierto.

#1. Fácil de entender y usar

Incluso si nunca antes ha usado un lenguaje de programación, no es difícil adquirir las habilidades necesarias para utilizar Python. Es un lenguaje de programación bien desarrollado que tiene una sintaxis comparable a la del idioma inglés. Debido a estos factores, no es difícil aprender el idioma. Debido a que es tan simple de aprender y usar, los conceptos fundamentales de Python se pueden implementar mucho más rápidamente que los de otros lenguajes de programación.

#2. Gratis y de código abierto

La Iniciativa de código abierto (OSI) ha dado luz verde a una licencia de código abierto para Python. Los usuarios pueden contribuir y compartirlo como resultado de esto. Los usuarios pueden obtener el código fuente, cambiarlo e incluso compartir las versiones de Python que han creado. Esto será beneficioso para las empresas que deseen alterar un comportamiento en particular y crear su versión del mismo.

#3. Mayor nivel de productividad

Los usuarios pueden crear nuevos tipos de aplicaciones utilizando el lenguaje de programación Python. Debido a que hay tantas aplicaciones diferentes para este lenguaje, el operador puede experimentar con nuevas prácticas. El idioma no impide que el usuario pruebe cosas nuevas. Python se usa en este tipo de situaciones porque es flexible y brinda a sus usuarios más libertad que otros lenguajes de programación.

¿Puedo aprender Python en 3 días?

Seguro que puede. Puedes aprender Python tan rápido que puedes hacerlo en 3 días. Sin embargo, tres días no son suficientes para convertirte en un experto en dominar el lenguaje, pero si ya sabes programar en otro lenguaje, como C, C++, Java, C#, etc., es una ventaja.

Los conceptos básicos de la programación en Python, como la programación orientada a objetos, la sintaxis básica, los tipos de datos, los bucles, las variables y las funciones, se pueden aprender en un promedio de cinco a diez semanas.

Conclusión

Si bien es cierto que el logotipo de Pytho se parece a una serpiente, no hay duda de que el software no tiene nada que ver con las serpientes. Por el contrario, a la gente le importa menos el logo que su nombre. Solo una cosa realmente importa, y es el hecho de que Python es una gran herramienta de programación. Sin embargo, creo que sería genial que el equipo adoptara oficialmente el logo diseñado por Jessica. Dice mucho y también revela fuertemente la identidad de la marca, así como la facilidad de uso. Si me preguntas, es mucho mejor que el logotipo actual de Python.

  1. MEJOR SITIO WEB PARA APRENDER CODIFICACIÓN PARA PRINCIPIANTES EN 2023
  2. LOGOTIPO DE WINDOWS: concepto, símbolo, historia y todo lo que necesita saber
  3. ANALÍTICA DE TI: las mejores herramientas y software

Referencias

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *

También te puede interesar