Eccoci tornati ad uno dei nostri post di confronto tra approcci di programmazione. Questa volta tratteremo di Python e Ruby nel campo dello sviluppo per il Web. Entrambi i linguaggi sono molto popolari nei team che si occupano dell'implementazione di portali Web, Web App e Web service. (more...)

Continua a leggere Web development: Python Vs. Ruby

Categoria: Scripting

Tags: ,

Un framework può rivelarsi una soluzione ottimale per realizzare rapidamente della applicazioni, questo perché con i framework è possibile non gestire direttamente aspetti progettuali come i protocolli, i sockets e il process/thread management. Ovviamente la scelta dipende da quello di cui ha bisogno un developer e dalle sue skill. Di recente abbiamo dato diverso spazio a Python e questa volta vogliamo presentarvi 5 framework utili a chi deve implementare un progetto basato su tale linguaggio di programmazione. (more...)

Continua a leggere 5 Python framework per sviluppare Web application

Categoria: Scripting

Come abbiamo già sottolineato in diversi articoli, la scelta di un IDE è essenziale per iniziare a sviluppare in modo ottimale. In questi anni Python si è fatto spazio in diversi settori, dal mobile all'IoT, diventando sempre più diffuso come linguaggio di programmazione, ed è proprio per questo che oggi vogliamo presentare 5 IDE dedicati a questa soluzione. (more...)

Continua a leggere I 5 migliori IDE per sviluppare in Python

Categoria: Software e Servizi

Python è un linguaggio di programmazione che ha conquistato ampie fette di mercato, riuscendosi ad imporsi presso sviluppatori che operano in diversi settori. Oggi, gran parte delle software house si ritrova a sviluppare applicazioni mobile e in determinati contesti l'utilizzo di Python potrebbe risultare la scelta migliore. A tal proposito, se lavoriamo per un'azienda che sta avviando un progetto basato su Python con il fine di rilasciare un'applicazione per il sistema operativo Android, può rivelarsi utile una soluzione come Python for android. (more...)

Continua a leggere Python for Android: applicazioni per Android in Python

Categoria: Scripting

Tags: ,

Il machine learning è un vasto universo che comprende al suo interno algoritmi per le artificial intelligence, deep learning e ovviamente per l'analisi dei big data. Qualche tempo fa vi avevamo parlato dei linguaggi di programmazione più gettonati per i progetti di machine learning, oggi invece vogliamo consigliarvi alcune delle librerie più quotate da usare con Python per sviluppare software che implementino le medesime tecnologie. (more...)

Continua a leggere Le migliori machine learning libraries per Python

Categoria: Scripting

Lo scorso gennaio gli sviluppatori della Casa di Redmond hanno rimosso il supporto al linguaggio Python dalla Release Candidate di Visual Studio 2017, l'attesa nuova milestone del noto ambiente di sviluppo integrato; tale aggiornamento è stato effettuato in modo abbastanza improvviso e praticamente senza alcun avviso dal parte della società produttrice. A questo punto più di un utilizzatore si è chiesto se Python fosse stato definitivamente escluso dagli strumenti direttamente supportati o se Microsoft avesse intenzione di includerlo nuovamente nel progetto. (more...)

Continua a leggere Visual Studio 2017: che fine ha fatto Python?

Categoria: Microsoft Dev

TensorFlow, una delle più note librerie Open Source per lo sviluppo di piattaforme basate sul Machine Learning, è recentemente giunta alla versione 1.0; si tratta di un aggiornamento implementato per garantire una velocità di esecuzione più elevata, maggiore flessibilità grazie all'introduzione di un'interfaccia di programmazione di alto livello e, non ultima, un'architettura più orientata alla produttività immediata rispetto al passato. (more...)

Continua a leggere TensorFlow 1.0 con API sperimentali per Java e GO

Categoria: IoT

I developer Google usano in modo massiccio codice scritto in Python, questo perché tale linguaggio si adatta al meglio alle loro esigenze. Ad esempio il front-end server di Youtube e le sue API sono scritte in Python e riescono a soddisfare milioni di richiesta al secondo. (more...)

Continua a leggere Grumpy: nuovo Python runtime per Go

Categoria: Software e Servizi

Tags: ,

Python si rivela uno strumento molto versatile in diversi settori, questo perché può essere eseguito sui vari sistemi operativi senza bisogno di dipendenze o librerie particolari; i programmi scritti con questo linguaggio di programmazione non necessitano di essere ricompilati su ciascuna piattaforma ma girano in modo nativo ovunque. Nel mondo dell'IoT (Internet of Things), della domotica e del machine learning Python è quasi uno standard, ma le sue caratteristiche possono rivelarsi particolarmente utili anche per un Web developer o un sistemista. (more...)

Continua a leggere httpstat: shell tool per misurare le prestazioni di un sito Web

Categoria: Software e Servizi

Tags: ,

Dopo aver scelto un linguaggio di programmazione e una strategia di sviluppo per il proprio progetto, uno degli ultimi quesiti che si pone lo sviluppatore riguarda la selezione del proprio ambiente di sviluppo ovvero l'IDE (Integrated Development Environment) da usare. Oggi vogliamo parlavi di PyCharm, un IDE dedicato al coding per la realizzazzazione di applicazioni professioni con Python. (more...)

Continua a leggere PyCharm, un’IDE per lo sviluppo professionale in Python

Categoria: Software e Servizi

Tags: