3 ebook a un prezzo eccezionale! 🚣‍♀️

Solo per un weekend: da venerdì 19 a lunedì 22 aprile.

Approfitta dell'offerta
Home
Il bell’addormentato nel Web

12 Marzo 2012

Il bell’addormentato nel Web

di

L'ecosistema che attornia Php potrebbe avere sviluppato entusiasmo e vitalità maggiori di quelle che si trovano oggi nel gruppo di lavoro responsabile del linguaggio tra i più amati per la programmazione lato server.

Segnali di risveglio per Php, uno dei linguaggi di programmazione più amati dai neofiti del Web, che ha da breve comunicato il rilascio della versione 5.4. Dopo oltre due anni e mezzo di attesa dalla 5.3, arriva un aggiornamento che ingloba le novità più rilevanti annunciate per la versione 6 e che rendono il linguaggio più elegante. Gli amanti di Php attendevano con ansia queste novità, anche nella speranza che potessero invertire un trend di decrescita dell’attenzione verso questo linguaggio di programmazione.

La nuova sintassi per definire gli array, il webserver integrato ma soprattutto le performance migliorate e i traits avvicinano Php a linguaggi come Ruby o Python i quali, benché complessivamente meno diffusi, si sono ritagliati ruoli importanti, diventando i linguaggi di riferimento per molte startup.

Sebbene sia considerato uno dei linguaggi server-side più utilizzati, secondo l’indice Tiobe che classifica la popolarità dei linguaggi di programmazione, Php è passato dalla quarta posizione del 2007 alla sesta del 2012. Sicuramente il passo falso dell’annuncio prematuro di Php 6 – sbandierato nel 2008 con tanto di pubblicazioni a seguito – ha contribuito a questa disaffezione.

Zeev Suraski, uno dei membri del gruppo Php, ha commentato

I guess you could say [Php 6] was too ambitious.

I problemi di sicurezza, poi, come l’incidente di poche settimana fa (per sistemare una falla ne è stata creata una ancora più grande), danno l’idea di una governance di Php quantomeno disattenta e creano diffidenza nelle aziende di una certa dimensione. A ciò vanno aggiunte un po’ di defezioni celebri, come quella di Tumblr, che per problemi di scalabilità e produttività sta rivedendo la propria architettura.

L’impressione è che l’ecosistema di progetti open source attorno a Php (come Symfony2, Drupal o anche lo stesso WordPress) sia molto più sveglio e vivace del linguaggio stesso, e che questo sia il vero motivo del suo perdurante e meritato successo. Una chiave di lettura di questa scarsa vivacità potrebbe essere contenuta in un recente talk di Rasmus Lerdorf, creatore di Php e membro del gruppo Php, che ha candidamente ammesso di preferire la sintassi Php del 1995, ovvero procedurale (e un po’ raffazzonata), rispetto a quella più strutturata e a oggetti del Php attuale.

L'autore

  • Andrea C. Granata
    Andrea C. Granata vanta oltre 25 anni di esperienza nel mondo dello sviluppo software. Ha fondato la sua prima startup nel 1996 e nel corso degli anni si è specializzato in soluzioni per l'editoria e il settore bancario. Nel 2015 è entrato a far parte di Banca Mediolanum come Head of DevOps, ruolo che oggi ricopre per LuminorGroup.

Iscriviti alla newsletter

Novità, promozioni e approfondimenti per imparare sempre qualcosa di nuovo

Gli argomenti che mi interessano:
Iscrivendomi dichiaro di aver preso visione dell’Informativa fornita ai sensi dell'art. 13 e 14 del Regolamento Europeo EU 679/2016.