Copy

Buongiorno a te! In questo numero parliamo di Python, che non è un serpente ma un linguaggio di programmazione molto figo🐍. Abbiamo fatto un’intervista a Gabriele, il nostro Head of Development, super fan di Python. E poi, un caso di studio su un e-commerce del settore luxury pen, un articolo che parla dell’ascesa del formato audio e una guida completa alla pubblicità su Spotify.

Il pitone che non ti delude mai

Cominciamo da Python. Perché ne parliamo? Qualche giorno fa è uscita la notizia che, per il secondo anno consecutivo, Python ha vinto il titolo di linguaggio di programmazione dell’anno. La classifica, il Tiobe Index è stilata ogni anno da Tiobe, un’azienda specializzata in qualità del software. La notizia ci fa super piacere: a Lotrèk siamo dei grandi sostenitori di Python!

Lo usiamo sin dall’inizio e partecipiamo attivamente alla sua community che, tra parentesi, è una delle più animate sul web. Questo significa che per quasi ogni problema c’è una soluzione: e questo significa anche che possiamo affrontare i progetti più difficili in modo efficiente.

Le prime 10 posizioni della classifica. Come vedi, Python è al primo posto 🥳

La cosa notevole è che, per il secondo anno consecutivo, Python ha superato giganti come C, C++ e Java. Un risultato impensabile fino a qualche anno fa. E siccome la cosa ci ha incuriosito, abbiamo chiesto a Gabriele il nostro Head of Software Development, di spiegarci perché Python ha vinto.

Perché secondo te per il secondo anno consecutivo è al primo posto nella classifica dei linguaggi di programmazione più popolari?

Python è un linguaggio in ascesa ormai da tempo. Non mi sorprende che sia primo per il secondo anno di fila. Il motivo principale è la sua facilità d'uso: uno sviluppatore alle prime armi può diventare molto prolifico in pochissimo tempo. La semplicità del linguaggio non aiuta solo i principianti ma anche i veterani riescono a essere molto più produttivi.

E una maggior produttività riduce il time to market nello sviluppo di un software. In un mondo in cui l'innovazione tecnologica può determinare la fortuna di un'azienda, anticipare la concorrenza è fondamentale. Poi, ridurre il time to market significa ridurre anche il costo dello sviluppo: un vantaggio sia per i fornitori che per i clienti.

Python però non è certo una new entry nei linguaggi di programmazione. È nato negli anni Novanta, come altri linguaggi che però sono diventati subito famosi, Java su tutti. Perché Python ha avuto successo solo negli ultimi anni?

Potrebbe stupire, ma rispetto ad altri linguaggi, Python non è particolarmente efficiente nell'uso delle risorse hardware. Questo ha determinato la sua tarda ascesa, a differenza di Java che è diventato subito famoso. Ma negli ultimi anni abbiamo assistito a un balzo nelle prestazioni hardware accompagnato anche da una riduzione del loro costo di acquisto.

L'inefficienza di Python è diventata quindi del tutto trascurabile. Per un'azienda è molto più vantaggioso ridurre il costo di produzione di un software piuttosto che spendere più soldi per le risorse hardware, come ad esempio i server.

E secondo te come si evolverà il panorama tecnologico nei prossimi anni?

L'ascesa di Python continuerà sicuramente. Ma alla gara si aggiungeranno diversi concorrenti: nell'ambito web vediamo una forte unificazione tra ciò che riguarda il mondo frontend/client e il mondo backend/server. Ad esempio, linguaggi come JavaScript, che una volta i programmatori utilizzavano solo nello sviluppo di applicazioni client, stanno irrompendo anche nello sviluppo di applicazioni server.

Il motivo è semplice: unificare i linguaggi di sviluppo backend e frontend permette una maggior fluidità della forza lavoro. Si tratta di una questione di efficienza: lo stesso sviluppatore può portare a termine progetti sia frontend che backend.

Come utilizziamo Python in Lotrèk?

In Lotrek utilizziamo Python per i motivi di cui ho parlato prima, ma non solo. Ci sono anche motivi sentimentali. Da sempre, Python ha fatto dell'open source la sua bandiera. A Lotrèk diamo molta importanza all'etica del codice libero. Siamo in prima linea per portarne avanti gli ideali.

Condividiamo il nostro codice con la community, sviluppiamo librerie pubbliche fruibili direttamente dal nostro account GitHub. Formiamo il nostro team all’open source sin dal primo momento. Cerchiamo di dare a tutti gli strumenti per poter collaborare con la community.

Ci fai un esempio di un progetto in cui Python ci ha reso facili cose che altrimenti sarebbero state molto difficili?

Il primo che mi viene in mente è Camomilla, il nostro content management system, cuore pulsante della maggior parte dei progetti nostri e dei nostri clienti. Grazie a Python lo abbiamo sviluppato in tempi molto rapidi. Con Camomilla possiamo gestire quasi ogni esigenza di sviluppo di un’applicazione web. Nella tradizione Lotrèk, è completamente open source e in costante aggiornamento. Ma con Python possiamo sviluppare software su misura per ogni cliente senza rinunciare alla qualità e alla velocità dell’esecuzione. L’esempio più lampante è Pharmacity, un’applicazione web per migliorare le performance di sell in e sell out delle farmaceutiche. Nata progetto per Aboca, Pharmacity è diventata, grazie a Python, un progetto completamente modulabile per soddisfare le esigenze di ogni cliente.

Vuoi seguire Gabriele? Ecco il suo profilo LinkedIn.

Visconti.it: come abbiamo fatto crescere il fatturato di un e-commerce del 150%

Si può creare un e-commerce del settore luxury? Si, si può. E quando gestiamo tutti gli aspetti di un progetto i risultati si fanno vedere. Salvo racconta il caso di studio del progetto Visconti: un progetto in cui Brand Experience, Tecnologia e Performance hanno portato a risultati di alto livello.

Leggi l’articolo

L’irresistibile ascesa del formato audio

Sicuramente ti ricorderai di Clubhouse, il social network basato sull’audio. Qualche tempo fa sembrava che non se ne potesse fare a meno. Oggi quasi nessuno se lo ricorda. I formati audio come il podcast, invece, sono vivi che mai, lottano insieme a noi. E offrono anche nuove possibilità di marketing e advertising. In questo articolo, Salvo ne fa una veloce panoramica.

Leggi l’articolo
Davide Paganessi, COO Lotrèk

Spotify ADS: la guida completa

A proposito di formati audio, l’advertising su Spotify è sempre più utilizzato. In questo articolo Susanna la nostra SEO Project Manager ha scritto una guida completa a questa piattaforma di advertising.

Leggi l’articolo

Per questo mese è tutto 🙏

Grazie per averci letto! Se ti va, dicci la tua opinione. Ci aiuterai a fare una newsletter sempre più bella e utile. E se questa mail ti è piaciuta girala ai tuoi contatti.

Dicci la tua

Le nostre storie proseguono sui social