LOGO PYTHON: chi ha progettato il logo Python e il suo significato

Logo in pitone
Credito immagine: Python

Python è uno dei migliori linguaggi di programmazione e la verità è che le persone continuano a chiedersi perché sia ​​un programma open source. Pensare che Python fosse un progetto prediletto nato dalla pura passione lo rende diverso dagli altri software di programmazione. Ad oggi, l'organizzazione continua a rilasciare versioni aggiornate del programma. Tuttavia, lo stesso logo è stato utilizzato dal lancio di Python nel 1980. Il logo Python mostra l'immagine di due serpenti, uno in blu e l'altro in giallo. Naturalmente, c'è una storia dietro ogni logo, come la sua storia, il suo carattere o carattere tipografico, così come la sua evoluzione. Ti chiedi perché il logo della programmazione mostra due serpenti quando non ha nulla a che fare con i rettili? Scopriamolo insieme.

Dato che il nome del programma è Python, la presenza di due serpenti nel logo non mi ha sorpreso. Sinceramente, i due serpenti, con una testa e una coda, sono le uniche cose significative del logo. È divertente pensare a come né la persona che possiede il programma né il programma stesso abbiano nulla a che fare con il vero Python. Il logo Python è ancora utilizzato nello stesso modo in cui è uscito per la prima volta perché fornisce un'immagine accurata del servizio ed è facile da individuare in mezzo alla folla.

Il logo Python è composto da due grandi rettili con colori e motivi contrastanti. I loro corpi sono piuttosto piccoli e puntano in una varietà di direzioni, in contrasto con le loro teste grandi e potenti. Il serpente verde sale e gira la testa a sinistra, mentre il serpente giallo "striscia" verso il basso e muove la testa a destra. I pitoni sono separati da una sottile striscia bianca, che serve ad evidenziare lo spazio ristretto che esiste tra di loro.

Le teste sono costruite usando solo linee perpendicolari e angoli acuti. Non vedrai altre espressioni facciali, inclusi la lingua o il naso, quindi non preoccuparti di guardare. Sembra che un serpente stia fissando dritto davanti a sé senza battere le palpebre poiché c'è solo una linea chiara del collo e degli occhi a forma di palla bianca. Questo dà l'impressione che il serpente non muova la testa. La disposizione dei corpi contribuisce alla sensazione di essere sotto ipnosi. Sono allestiti in un modo che assomiglia alla disposizione delle pitture rupestri Maya o di altri documenti storici.

Chiunque guardi da vicino il logo Python vedrà due serpenti in giallo e blu. Se disegni il logo in modo che non sia a fuoco, vedrai un altro motivo significativo: il serpente blu assomiglia alla lettera P e il serpente giallo assomiglia alla lettera Y. Py è l'abbreviazione più comune e nota per il nome Python, ed è formato dalla combinazione delle due parole. In realtà, i disegni dei due serpenti rivelano le prime due lettere del software di programmazione Python.

Carattere logo pitone

Tutte le lettere nel marchio Python sono in minuscolo e sono scritte in un carattere sans-serif fine ed elegante. Le parti superiori delle lettere "T" e "H" sono tagliate in diagonale.

Colore logo pitone

Tim Parkin ha utilizzato quattro colori per il logo Python. questi sono gialli, blu, bianchi e grigi. I colori blu acciaio e giallo senape del logo sono bilanciati dal grigio calmo del nome. Il tricolore Python simboleggia creatività, professionalità e un senso di stabilità e fiducia.

Senape 

Colore esadecimale: #ffd845

RGB: 255 216 69

CMYK: 0 15 73 ​​0

Pantone: PMS 115 C

Blue Steel

Colore esadecimale: #3f7daf

RGB: 63 125 175

CMYK: 64 29 0 ​​31

Pantone: PMS 7690 C

Granito grigio

Colore esadecimale: #646464

RGB: 100 100 100

CMYK: 0 0 0 ​​61

Pantone: PMS Cool Grey 10 C

Perché Python è il simbolo di un serpente?

Il nome del linguaggio informatico utilizzato per creare il logo Python è stato derivato dal nome del linguaggio. Quando Guido van Rossum nominò l'azienda, in quel momento non pensava ai serpenti; gli piaceva solo il suono della parola. Invece, ricordava nella sua testa il programma televisivo Flying Circus dei Monty Python. In effetti, proprio in quel momento, stava rivedendo le sceneggiature per il noto programma di sketch.

Poiché il logo Python e altre immagini collegate al marchio non sono marchi registrati, possono essere utilizzati gratuitamente per scopi non commerciali su imballaggi, siti Web e brochure. Nonostante non sia stato registrato, è comunque considerato un marchio appartenente a Python; di conseguenza, se si desidera utilizzarlo per qualsiasi scopo commerciale, è necessario contattare il titolare del marchio.

Il programmatore di computer olandese Guido van Rossum è responsabile della creazione del linguaggio di programmazione Python e della denominazione del linguaggio. Inoltre, ha disegnato il logo Python. Ha frequentato l'Universiteit van Amsterdam per conseguire la laurea e ha precedenti esperienze di lavoro sia per Google che per Dropbox Inc. Ha un'identità visiva immediatamente riconoscibile e non è cambiata molto nel tempo.

Come si crea un logo Python in Python?

C'è un tutorial nel linguaggio di programmazione Python che spiega come creare un logo usando Python. Dà alle figure improvvisate, che sembrano due serpenti, i colori di cui hanno bisogno utilizzando codici per colorare i caratteri.

Logo in pitone
Credito immagine: Hackermoon.com

Il logo python non ufficiale è una modifica apportata dalla designer dell'interfaccia utente Jessica Williamson nel maggio 2020. Sono ancora le immagini di due serpenti uno di fronte all'altro, tuttavia, il logo è più raffinato. Il design ha anche raccolto molti elogi dai membri della comunità Python, oltre 7 voti positivi e +270 commenti su r/Python. Jessica ha detto che la sua amica che stava imparando Python era quella che ha richiesto l'aggiornamento.

Una cosa è certa, il design di Jessica è ottimo ma nessuno sa se il team Python un giorno accetterà il logo come icona ufficiale del proprio gruppo. Fino ad allora, teniamo le dita incrociate.

Python Programming

Python è sempre stato in cima alla lista dei linguaggi di programmazione messi insieme da TIOBE. Il fatto che non richieda molto lavoro da parte dell'utente è la ragione principale della sua popolarità. Può essere utilizzato per una varietà di cose, dalla costruzione di giochi e siti Web all'analisi di dati e molte altre cose.

Python è un linguaggio di programmazione generico e interpretato, indipendente dalla piattaforma. Ci sono diversi vantaggi, tra cui la digitazione dinamica, la raccolta dei rifiuti e la gestione della memoria incorporata. Sebbene esemplifichi l'apice dello sviluppo tecnologico, il suo scopo principale è facilitare il lavoro degli informatici. La scrittura di codice per qualsiasi tipo di progetto può essere resa molto più semplice utilizzando Python, su cui si può fare affidamento per accelerare il processo. Il prodotto non è stato venduto ai consumatori per la prima volta fino al 1991, ma il suo sviluppo è iniziato negli anni '1980 quando è stato utilizzato il linguaggio di programmazione ABC. Il linguaggio di programmazione Python ha superato tutti i problemi ed è ora gestito dalla Python Software Foundation.

Di tutti i nomi possibili, perché Python?

Nel corso degli anni, chiunque ascolti Python pensa al software di programmazione prima di un serpente, a meno che tu non sia da qualche parte vicino a un cespuglio. Tuttavia, non era così prima d'ora. Si riferisce a un serpente e a uno grosso come quello. Quindi, come è arrivato il marchio al nome Python?

Lo sviluppatore di Python Guido Van Rossum, lo sviluppatore di Pytho gode molto di uno spettacolo nel Regno Unito noto come Monty Python's Flying Circus. Ha dato al progetto il nome "Python" perché era di umore piuttosto sciocco.

Fondatore

Se il nome Guido van Rossum non ti è familiare, ci sono buone probabilità che tu abbia familiarità con il linguaggio di programmazione Python, ampiamente utilizzato. Guido Van Rossum ha sviluppato Python per divertimento. Lo ha chiamato dopo uno spettacolo britannico noto come Monty Python. È nato il 31 gennaio 1956. Guido è un programmatore olandese che è stato un “benevolent dictator for life” (BDFL) fino al 12 luglio 2018, anno in cui ha rassegnato le dimissioni da tale posizione. Guido Van Rossum è rimasto membro del Python Steering Council fino al 2019. Non sappiamo cosa sia successo, ma sappiamo che ha rimosso il suo nome dalla considerazione per le elezioni presidenziali del 2020.

Premi

Dopo aver considerato i suoi primi anni di vita e carriera, vediamo alcuni dei prestigiosi premi e riconoscimenti che Guido Van Rossum ha ricevuto;

  • La Free Software Foundation (FSF) ha assegnato a Van Rossum il Premio 2001 per l'avanzamento del software libero per il suo lavoro su Python alla conferenza FOSDEM del 2002 a Bruxelles.
  • Ha ricevuto un premio NLUUG nel maggio 2003.
  • Nel 2006, l'Association for Computing Machinery lo ha nominato Distinguished Engineer per il suo lavoro.
  • Nel 2018 il Computer History Museum lo ha nominato Fellow.
  • Nel 2019, CWI lo ha onorato assegnandogli il nome di "Dijkstra Fellow".

 Work Life

Attualmente Guido van Rossum lavora con Microsoft. Devo confessare che ha una vita lavorativa produttiva. Per ogni azienda con cui ha lavorato, ci deve essere qualcosa di straordinario che ha fatto mentre era con loro. Diamo un'occhiata ad alcuni di questi;

# 1. Centrum Wiskunde & Informatica

Van Rossum ha scritto e contribuito con una routine glob() a BSD Unix nel 1986 mentre lavorava al Centrum Wiskunde & Informatica (CWI). A parte questo, li ha aiutati a sviluppare il linguaggio di programmazione ABC. Guido attribuisce tutto ciò che è diventato alla ABC. Ha anche creato Grail, uno dei primi browser Web Python, e ha partecipato a discussioni sugli standard HTML.

#2. BeOpen.com

Guido lasciò il CNRI nel maggio 2000, insieme ad altri tre sviluppatori principali di Python, per lavorare per la startup tecnologica BeOpen.com, fallita nell'ottobre dello stesso anno.

#3. Zopo

Ha lavorato per Zope Corporation dalla fine del 2000 al 2003

#4. Sicurezza elementare

Van Rossum ha lasciato Zope per Elemental Security nel 2003. Ha lavorato su un linguaggio di programmazione personalizzato per l'organizzazione mentre era lì.

# 5. Google

Nel 2005 Guido è passato a Google. Ha lavorato in Google dal 2005 al dicembre 2012. Si dice che abbia trascorso metà del suo tempo a sviluppare il linguaggio di programmazione Python in Google. Ha sviluppato due grandi progetti con Google prima di partire nel 2012

# 6. Dropbox

Dopo aver lasciato Google, è passato a Dropbox. Van Rossum ha iniziato a lavorare presso Dropbox, una società di archiviazione di file su cloud, nel gennaio 2013. Van Rossum si è ufficialmente ritirato da Dropbox nell'ottobre 2019.

# 7. Microsoft

Van Rossum si è ufficialmente ritirato nell'ottobre 2019 prima di tornare in Microsoft l'anno successivo. Attualmente è Distinguished Engineer presso Microsoft.

Fatti di Python che tutti dovrebbero sapere

In generale, la maggior parte delle persone conosce Python come linguaggio di programmazione, ma cos'altro sai di questo software? Abbiamo scoperto che ci sono molte cose che le persone non sanno della squadra e abbiamo deciso che sarà fantastico informarti su alcuni dei fatti di seguito;

  • Python era un progetto per hobby: Nel dicembre 1989, il creatore di Python, Guido Van Rossum, stava cercando un progetto per hobby che lo tenesse occupato durante la settimana intorno a Natale. Stava pensando di scrivere un nuovo linguaggio di scripting che sarebbe stato un discendente dell'ABC e che avrebbe fatto appello anche agli hacker Unix/C. Ha scelto di chiamarlo Python.
  • Il programma software prende il nome da un programma britannico noto come Monty Python.
  • Lo Zen di Python: Tim Peters, che è una grande parte della comunità Python, ha scritto questa poesia per mostrare di cosa tratta Python. Se vai su Python IDLE e digiti "importa questo", troverai questa poesia.
  • Python è utilizzato dalla maggior parte delle grandi aziende a cui puoi pensare. Da Google a Netflix, Disney, Expedia, Nokia e Amazon, l'elenco è infinito.
  • Niente bretelle: In Java e C++, le parentesi graffe vengono utilizzate per separare parti di codice. Tuttavia, Python richiede l'utilizzo delle schede, altrimenti verrà visualizzato un messaggio di errore.
  • Le funzioni possono restituire più valori: Come tupla, una funzione Python può restituire più di un valore.
  • Python supporta più assegnazioni in un'unica istruzione: In Python, puoi assegnare lo stesso valore a più di una variabile nella stessa istruzione. Oltre a questo, puoi anche dare valori a più di una variabile contemporaneamente.

Altri fatti su Python

  • Python ha influenzato JavaScript: Python è uno dei nove linguaggi che hanno avuto un impatto su come è stato creato JavaScript.
  • L'istruzione else può essere utilizzata con più di semplici istruzioni if ​​e try. Se aggiungi un blocco "else" alla fine di un ciclo "for" o "while", le istruzioni nel blocco "else" non verranno eseguite finché il ciclo non sarà terminato normalmente. Se il ciclo raggiunge un'istruzione break o genera un'eccezione, il codice in "else" non viene eseguito. Questo può aiutare con operazioni come la ricerca.
  • Ottiene il valore dell'ultima espressione: L'IDLE è usato da molte persone come calcolatrice. Utilizzare un "_" per ottenere il valore o il risultato dell'ultima espressione.
  • Puoi concatenare il confronto: può esserci più di un confronto in una condizione contemporaneamente. Puoi avere una condizione che controlla se un valore è maggiore di un altro valore e minore di un terzo valore allo stesso tempo.
  • I letterali stringa si concatenano insieme: Python unisce letterali stringa separati da uno spazio.
  • Anti gravità: Quando digiti import antigravity in IDLE, si apre una pagina con un fumetto sul modulo antigravity.

Due caratteristiche chiave rendono Python così popolare. Si tratta di facilità di comprensione e flessibilità d'uso. Python è un linguaggio di programmazione affidabile e flessibile che fornisce risposte ai professionisti che lavorano in un'ampia varietà di campi oltre agli sviluppatori. La base di utenti in continua crescita e adattabile di Python contribuisce in modo significativo alla rapida ascesa del linguaggio alla ribalta dal momento in cui è stato rilasciato per la prima volta.

Python è un marchio?

Certo che lo e. La Python Software Foundation (PSF) è una società che opera ai sensi della Sezione 501(c)(3) dell'Internal Revenue Code ed è titolare dei diritti di proprietà intellettuale associati al linguaggio di programmazione Python. Guido van Rossum della CWI nei Paesi Bassi ebbe l'idea di Python alla fine degli anni '1980. Nel dicembre 1989, Guido van Rossum iniziò la sua implementazione come successore di ABC che era in grado di gestire le eccezioni e interfacciarsi con il sistema operativo Amoeba. Python è ora ampiamente utilizzato come linguaggio di programmazione generico.

Quale Paese possiede Python?

Olanda

Guido van Rossum, lavorando al Centrum Wiskunde & Informatica (CWI) nei Paesi Bassi alla fine degli anni '1980, concepì Python come un successore del linguaggio di programmazione ABC, che si ispirava a SETL, in grado di gestire le eccezioni e in grado di interfacciarsi con il sistema operativo Ameba. Python è stato creato come successore di ABC.

Quanti anni ha la codifica Python?

Guido van Rossum è stato colui che inizialmente ha sviluppato Python ed è stato reso disponibile al pubblico il 20 febbraio 1991.

Chi è di proprietà di Python?

Guido van Rossum è accreditato di aver avuto l'idea per Python alla fine degli anni '1980. La Python Software Foundation (PSF) è una società che opera ai sensi della Sezione 501(c)(3) dell'Internal Revenue Code ed è titolare dei diritti di proprietà intellettuale associati al linguaggio di programmazione Python. Sono i proprietari dei marchi Python e sono responsabili della loro protezione.

A cosa serve Python?

Python è ampiamente utilizzato nel processo di produzione di siti Web e applicazioni, nonché per l'automazione delle attività, l'analisi dei dati e la visualizzazione dei dati. Python è utilizzato per un'ampia varietà di operazioni quotidiane, inclusa l'organizzazione del denaro, da molti non programmatori. Questo perché Python è ragionevolmente semplice da imparare.

Python è utilizzato anche nelle discipline della visione artificiale e dell'elaborazione delle immagini, che stanno entrambi vivendo un'enorme crescita. Vediamo di seguito alcuni degli usi strategici di Python;

#1. Analisi dei dati

Python viene utilizzato nello sviluppo di un numero significativo degli strumenti di data mining e analisi più utilizzati. Di conseguenza, è uno strumento eccezionale per il campo della scienza dei dati. Gli strumenti forniti da Python consentono agli sviluppatori di distinguere tra dati cruciali e rilevanti. L'analisi di grandi quantità di dati può non solo aiutare le aziende a mantenere i propri consumatori esistenti, ma anche a comprendere meglio se stesse. In questo modo, le aziende possono identificare i propri errori e presentare idee strategiche su come superarli al meglio.

# 2. Sviluppo web

Dall'elaborazione dei dati alla comunicazione con i database e al trasferimento di informazioni tra i server, ci sono così tante cose che puoi fare con Python quando si tratta di sviluppo web. In quanto linguaggio di programmazione back-end, Python ha una gamma di funzionalità straordinariamente ampia. Il fatto che sia relativamente facile da fare è una considerazione importante qui. Gli sviluppatori Web che lo utilizzano risparmiano molto tempo e fatica perché la sintassi della lingua è facile da capire ed è strettamente correlata alla lingua inglese.

#3. Ottimizzazione per i motori di ricerca (SEO)

Python è utile per le persone che lavorano nell'ottimizzazione dei motori di ricerca perché li aiuta ad automatizzare i processi e ottenere e analizzare enormi quantità di dati.

Tra tutti i software utilizzati per la programmazione, Python è uno dei più facili da usare e capire.

#4. Intelligenza artificiale e apprendimento assistito dal computer

La maggior parte degli sviluppatori e dei programmatori crede che Python sia il linguaggio di programmazione più adatto per l'Intelligenza Artificiale (AI) perché la sua sintassi è facile da capire e può essere rilevata rapidamente. La maggior parte dello sviluppo di nuovi software viene eseguita utilizzando il linguaggio python.

#5. Automazione

Python è uno strumento utile per quasi tutti coloro che lavorano con set di dati di grandi dimensioni, sia per lavoro che per piacere. Può semplificare attività noiose come la revisione delle informazioni nei database, la visualizzazione dei dati, l'analisi finanziaria e molto altro lavoro automatizzandoli. Potrai risparmiare tempo per tutta la vita imparando Python, per non parlare del fatto che è uno dei linguaggi di programmazione meno difficili da studiare.

#6. Sviluppo del gioco

Python è un'opzione fantastica per la costruzione di prototipi e lo sviluppo di idee nel settore dei giochi grazie alla velocità con cui i giochi possono essere creati in Python grazie alla sua semplicità. Questo lo rende una scelta migliore rispetto ad altre alternative, che consentono una minore rigidità e processi più rapidi.

#7. Blockchain

Python è un'ottima scelta per costruire la tecnologia blockchain perché è molto flessibile e ha molte funzionalità. È anche molto sicuro. Questo è vero indipendentemente dal caso d'uso.

In che modo Python aiuta nella SEO?

Python può essere utilizzato per esaminare set di dati di grandi dimensioni per trovare problemi sui siti Web, come collegamenti interrotti, e per automatizzare le correzioni di questi problemi. Questo aiuta a sbarazzarsi di compiti noiosi ed errori umani.

Che cos'è A += in Python?

Puoi usare l'operatore += in Python per aggiungere due valori e quindi assegnare il totale a una variabile. Questa è una funzione molto utile. Questo operatore viene spesso definito "operatore di assegnazione aggiunta" da altre persone.

Quale lingua viene utilizzata in Python?

C è usato per scrivere Python. L'implementazione predefinita si chiama CPython. Python è un linguaggio di programmazione di alto livello che può essere utilizzato per molte cose. La sua filosofia di progettazione si concentra sul rendere il codice facile da leggere utilizzando molta indentazione.

Python è difficile da imparare?

La maggior parte delle persone non trova difficile imparare Python. Python è considerato uno dei linguaggi più facili da imparare. Anche se non hai mai scritto una riga di codice Python prima, puoi imparare a programmare con Python. Tuttavia, ci vorrà del tempo e potresti sentirti frustrato lungo la strada.

Quali sono i 3 vantaggi di Python?

Ci sono diversi vantaggi nell'apprendimento del linguaggio di programmazione Python, ma i primi tre sono la sua facilità d'uso, l'aumento della produttività e l'accessibilità open source.

# 1. Facile da capire e da usare

Anche se non hai mai usato un linguaggio di programmazione prima, non è difficile acquisire le competenze necessarie per utilizzare Python. È un linguaggio di programmazione ben sviluppato che ha una sintassi paragonabile a quella della lingua inglese. A causa di questi fattori, non è difficile imparare la lingua. Poiché è così semplice da acquisire e utilizzare, i concetti fondamentali di Python possono essere implementati molto più rapidamente di quelli di altri linguaggi di programmazione.

#2. Gratuito e Open Source

L'Open Source Initiative (OSI) ha dato il via libera a una licenza open source per Python. Gli utenti possono contribuire ad esso e condividerlo di conseguenza. Gli utenti possono ottenere il codice sorgente, modificarlo e persino condividere le versioni di Python che hanno creato. Ciò sarà vantaggioso per le aziende che desiderano modificare un determinato comportamento e crearne la propria versione.

#3. Più alto livello di produttività

Gli utenti possono creare nuovi tipi di applicazioni utilizzando il linguaggio di programmazione Python. Poiché ci sono così tante diverse applicazioni per questo linguaggio, l'operatore può sperimentare nuove pratiche. La lingua non impedisce all'utente di provare cose nuove. Python viene utilizzato in questo tipo di situazioni perché è flessibile e offre ai suoi utenti più libertà rispetto ad altri linguaggi di programmazione.

Posso imparare Python in 3 giorni?

Certo che puoi. Puoi imparare Python così velocemente che puoi farlo in 3 giorni. Tuttavia, tre giorni non sono sufficienti per diventare un esperto nella padronanza del linguaggio, ma se sai già programmare in un altro linguaggio, come C, C++, Java, C# e così via, è un vantaggio.

Le basi della programmazione Python, come la programmazione orientata agli oggetti, la sintassi di base, i tipi di dati, i loop, le variabili e le funzioni, possono essere apprese in una media di cinque-dieci settimane.

Conclusione

Sebbene sia vero che il logo Pytho assomigli a un serpente, non c'è dubbio che il software non abbia nulla a che fare con i serpenti. Al contrario, le persone si preoccupano meno del logo che del suo nome. Solo una cosa conta davvero, ed è il fatto che Python è un ottimo strumento di programmazione. Tuttavia, penso che sarebbe fantastico se il team adottasse ufficialmente il logo disegnato da Jessica. La dice lunga e rivela anche con forza l'identità del marchio e la facilità d'uso. Se me lo chiedi, è molto meglio dell'attuale logo Python.

  1. MIGLIOR SITO WEB PER IMPARARE LA CODIFICA PER PRINCIPIANTI NEL 2023
  2. LOGO WINDOWS: concetto, simbolo, storia e tutto ciò che devi sapere
  3. IT ANALYTICS: i migliori strumenti e software

Riferimenti

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Potrebbe piacerti anche