Archive for January, 2021

Di linguaggi di programmazione ne esistono dozzilioni, ma ovviamente il nostro preferito è Python e visto che siete qui, beh vedo già il vostro sopracciglio inarcuarsi. Prima che i miei sette secondi di attenzione svaniscano, vi elencherò sinteticamente quali sono i motivi che vi dovrebbero convincere a scegliere Python in mezzo ad una miriade di linguaggi diversi. Siente ancora con me? Beh iniziamo...

Facile da imparare
La sintassi e la struttura del linguaggio sono semplici da imparare, specie se confrontate con altri linguaggi di cui non farò nomi. Specie per chi si avvicina per la prima volta alla programmazione, troverà la sintassi da apprendere semplice e il dover usare l'indentazione del codice, piccolo scoglio iniziale, aiuterà a mantenere puliti i propri script, cosa sempre buona e giusta.

Funziona su molte piattaforme
Python è multipiattaforma, gira senza grossi problemi su principali sistemi operativi: GNU/Linux (dove è praticamente sempre incluso), MacOS, Windows e Unix. Uno script pensato su una determinata piattaforma, a patto di non usare librerie o funzionalità non standard, potrà girare su una delle altre piattaforme con poco o addirittura nessuna fatica.

La versatilità è il suo forte
Python è un linguaggio ad ampio ventaglio d'utilizzo. Direttamente scrivendo codice Python (nativo) o usando librerie/framework, coprirà svariati ambiti che vanno dallo sviluppo web al machine learning, passando per GUI ed applicazioni server. Qui il limite è la vostra fantasia.

Batterie incluse
Una delle forze di Python è quella di avere una nutritissima quantità di librerie e framework, che come spiegato al punto prima permettono di utilizzarla in ogni ambito. Ma il linguaggio viene fornito con quelle che scherzosamente vengono definite le batterei incluse, cioè tutti quegli strumenti già inclusi nel linguaggio che permettono di svolgere attività, come l'accesso ai database, operazioni di scraping, lettura e scrittura di file (esempio i Json), la creazione di interfacce grafiche, l'accesso al sistema operativo per operazioni su file e cartelle, ed altre svariate decine di specifiche applicazioni. Una bella forza non trovate?

La popolarità e la ricerca di personale
Se non siete ancora corsi a studiare il linguaggio con le spire, sappiate che Python è il linguaggio maggiormente in crescita negli ultimi anni, leggetevi questa news per approfondire. Oltre ad avere una vasta comunità che potrà aiutarvi nell'apprendimento, c'è anche grande richiesta in ambito lavorativo di programmatori in Python, o anche esperti in specifiche librerie. L'apprendimento di Python vi permetterà di aprire nuove possibilità lavorative e la mente, cose che non fanno mai male.

Che aspettate, siete nel posto giusto per cominciare con l'apprendimento del più affascinante linguaggio che possiate incontrare... perlomeno su questo sito.

Python una scelta sensata

2021-01-27 15:10:04

Con un panorama ricco di linguaggi di programmazione, gli sviluppatori si trovano spesso difronte al dilemma della scelta, su cosa puntare la proprie attenzioni e concentrare i propri sforzi, anche per avere maggiori possibilità in ambito lavorativo?

Prova a darci una risposta O'Reilly indicando quali linguaggi suscitano i maggiore interesse, per maggiori approfondimenti leggete il report "Where Programming, Ops, AI, and the Cloud are Headed in 2021". All'interno del documento viene specificato come i dati esposti siano il frutto di indagini che fanno riferimento all'insegnamento online, anche dei partner, delle pubblicazioni ed anche in questo anche dei partner, degli eventi live, come corsi e sessioni di studio.

Ne viene fuori un quadro molto lusinghiero per Python, risultando al primo posto come linguaggio da voler imparare sia per coloro che già conoscono altri linguaggi che da chi si avvicina al mondo della programmazione, con un interesse in aumento del 27% rispetto allo scorso anno. Un gioco chiave lo hanno ovviamente gli aspetti legati al machine learning (ML), dove Python eccelle ed ha molte librerie dedicate all'argomento. Non è in caso se la libreria con il maggior incremento di impression sia proprio scikit-learn (+11%), forse è inutile aggiungere che si tratta di una libreria operante nel campo del ML.

Troverete nel report altri interessantissimi argomenti, potrete scoprire quali linguaggi sono in forte ascesa oltre Python, allarme spoiler Rust (anche se i dati sono drogati da una base l'anno prima di questa raccolta molto piccola), oppure capire come la popolarità di piattaforme low-code stia salendo.

Buona lettura ed allo stesso tempo buono studio se siete uno dei nuovi arrivati nel magico mondo di Python.

Page 1

Archivio

Feed RSS