Il creatore di Python torna in pista: basta pensione, ora lavora in Microsoft!

Il creatore del linguaggio Python, Guido van Rossum, ha colto tutti di sorpresa annunciando il suo ritorno sulla scena dalla porta principale: Microsoft. Annoiato dalla pensione, lavorerà per rendere Python ancora più diffuso e potente.
di Manolo De Agostini pubblicata il 13 Novembre 2020, alle 09:00 nel canale SoftwareMicrosoft
Guido van Rossum, il creatore del popolare linguaggio di programmazione open-source Python, ha deciso di tornare in pista alla non certo giovane età di 64 anni e l'ha fatto in grande stile, varcando la soglia di casa Microsoft. Annoiato dalla pensione, van Rossum ha colto di sorpresa tutto il mondo dei programmatori, e forse anche la stessa casa di Redmond, che si è detta "entusiasta di averlo nella divisione sviluppatori. Microsoft è impegnata a contribuire e far crescere la comunità Python, e avere Guido con noi riflette tale impegno".
Guido van Rossum ha creato Python nel 1989 e ne è stato il "Benevolo Dittatore a Vita" fino al 2018, mentre è ancora presidente della Python Software Foundation. Python è uno dei linguaggi di programmazione più usati, ed è alla base di software come Linux, Apache, MySQL, Python/Perl/PHP (LAMP). La sua popolarità non accenna a diminuire grazie all'uso nell'ambito del machine learning.
Nel corso degli anni van Rossum ha lavorato per molte aziende tra cui BeOpen, Zope, Elemental Security, Google (per 7 anni dal 2005 al 2012) e Dropbox (lasciata lo scorso ottobre dopo sei anni e mezzo), con una costante: lo sviluppo di Python. Il suo lavoro continuerà in Microsoft, realtà che nell'ultimo decennio ha iniziato a lavorare molto sull'open source, cambiando diametralmente approccio rispetto al passato. "Lavorerò sicuramente per rendere l'uso di Python migliore, e non solo su Windows", ha commentato van Rossum.
40 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoChe casino hai fatto in una sola frase
LAMP è un termine usato per definire quattro software che vanno a braccetto e sono per l'appunto Linux Apache Mysql e poi il quarto può essere uno dei tre linguaggi di programmazione (Python, Perl o PHP - diciamo che LAMP per antonomasia è quello con PHP, di gran lunga il più diffuso dei tre in questo contesto).
In altri termini è un po' come dire che Powerpoint è alla base di Office. Non è alla base, ma parte di, e per di più spesso non è vero.
Corretta invece la citazione al machine learning, ambito in cui sta vivendo una seconda giovinezza; nell'ambito scientifico più in generale è un punto di riferimento. Non che venga usato solo lì, ma lì è il riferimento.
Che casino hai fatto in una sola frase
Quoto. Sembrano un po' di keyword messe a caso nel testo. Un po' come fanno i recruiter che scrivono annunci di lavoro per cercare developer e non sanno neanche cosa sia un pc
Peggiore di js, come sintassi, c'è solo la morte. Probabilmente tra 10/15 anni sparirà e scriveremo tutto in WASM.
Un casino assurdo, ma come si può concepire una sintassi così? Quella di PHP non è male, nemmeno troppo quella di Javascript, oddio se non fosse che non hanno mai introdotto un supporto agli oggetti più definito con classi e altro.
In realtà PHP è un linguaggio molto potente ( frutto di molti rimaneggiamenti é vero
JS non piace a chi non lo sa usare, e basta.
auguri a manipolare il DOM e a gestire infinite risoluzioni con WASM.
WASM ha tutt'altro scopo, magari vedremo react/angular/vue implementare wasm per gestire i processi piu pesanti (manipolazione virtual DOM) ma per ora nessuno di questi ha neanche accennato l'ipotesi...sicuramente renderà possibile compressione audio video, compressione files, gestioni modelli AI, calcoli molto complessi...porta tutto a "browser as OS"...ma sostituire completamente il linguaggio universale e specifico del web con tutti i tool e le evoluzioni avute negli anni la vedo veramente dura, e sinceramente spero anche che non avvenga...se poi consideriamo il supporto dei browser che spesso, senza citare esempi specifici, tardano ad implementare quasi volutamente le integrazioni piu innovative..doppio auguri.
tornando IT:
python è ormai punto di riferimento per AI non tanto per le performance ma per semplicità di utilizzo e disponibilità di infiniti moduli atti allo scopo e spesso scritti in linguaggi piu efficienti.
Ottimo acquisto per Microsoft.
Un casino assurdo, ma come si può concepire una sintassi così? Quella di PHP non è male, nemmeno troppo quella di Javascript, oddio se non fosse che non hanno mai introdotto un supporto agli oggetti più definito con classi e altro.
In realtà PHP è un linguaggio molto potente ( frutto di molti rimaneggiamenti é vero
PHP putroppo ha fatto la storia e la fara ancora per molto ma ormai è molto distante come concetto da un infrastruttura web moderna. Pero continuano ad evolvere e a migliorarlo, speriamo riescano a restare al passo in tutto e per tutto
Tipica risposta di chi usa solo JS e non ha visto altri linguaggi. Se permetti me li sono sciroppati tutti, linguaggi procedurali, funzionali, ad oggetti. La sintassi e diverse cose del linguaggio sono degli abomini.
Abomini che sicuramente sarebbero stati già corretti se uno dei pilastri di JS non fosse la piena retrocompatibilità.
Figma si è fatto un rendering engine in casa ed usa WASM. Non vedo perché non possano esserci framework scritti in WASM per gestire SPA in futuro che eliminino del tutto JS per la produzione di webapp.
Abomini che sicuramente sarebbero stati già corretti se uno dei pilastri di JS non fosse la piena retrocompatibilità.
Figma si è fatto un rendering engine in casa ed usa WASM. Non vedo perché non possano esserci framework scritti in WASM per gestire SPA in futuro che eliminino del tutto JS per la produzione di webapp.
è solo rigidita mentale, non è l'unico linguaggio con cui lavoro.
Node è fatto in js, Paypal usa Node....abominio mi sembra esagerato, specie considerando le recenti evoluzioni con promise classi webrtc bundling e la lista è lunga..
Figma è un software, responsive completamente inesistente, pure quake è stato convertito in wasm, ed è una figata...ma da li a pensare che si possano gestire facilmente tutti i concetti legati a un sito internet moderno ce ne passa...riassumendo: buono per fare software simil nativo (sviluppo complesso), per fare siti o pwa interamente sarebbe un aumento di complessità inutile e con benefici nulli se non inferiori.
Tra l'altro se citi Figma avrai notato che tutto il loro sito non è certamente fatto in WASM, se neanche loro azzardano una versione WASM un motivo ci sarà, non pensi?
Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".