Qualche giorno fa per la nostra rubrica dedicata ai developer abbiamo parlato dei source-to-source compiler detti anche transpiler. Si tratta di un un tipo di compilatore che preleva il codice sorgente di un programma scritto in un determinato linguaggio di programmazione e produce un nuovo codice sorgente in un altro linguaggio, lavorando praticamente sullo stesso livello di astrazione. (more...)

Continua a leggere I Compiler sono i nuovi framework?

Categoria: Scripting

Oggi nella nostra rubrica dedicata ai developer scopriamo un progetto open source davvero interessante chiamato JavaScript Studio. I suoi sviluppatori lo definiscono come una tecnologia innovativa per individuare runtime errors all'interno del codice Javascript con un'analisi dinamica. (more...)

Continua a leggere JavaScript Studio: un Cloud service per scovare errori di runtime in Javascript

Categoria: Scripting

Tags:

Con il diffondersi di Javascript e delle Web application sempre più team di sviluppo stanno puntando su questo mercato che permette di realizzare soluzioni complete da proporre tramite browser e quindi, di per se, multipiattaforma. Tuttavia non sempre i developer hanno corretta conoscenza ed esperienza nell'utilizzo di Javascript, ed ecco perché sono nati i cosiddetti transpiler. (more...)

Continua a leggere I transpiler, cosa sono e come vengono usati?

Categoria: Software e Servizi

Cosa serve per essere un software developer? La risposta è semplice, ovvero conoscere bene uno o più linguaggi di programmazione cosi da poter realizzare applicazioni funzionati. In questi anni il mercato IT si è evoluto enormemente e, oggi, non è raro trovare software developer che padroneggiano abilmente più linguaggi e framework per lo sviluppo. (more...)

Continua a leggere Sei un developer? Punta su Java e JavaScript

Categoria: Scripting

Tags: ,

In questi anni Javascript è diventato una vera e propria "lingua franca" del web, questo perché si tratta di uno strumento facile da apprendere che è sufficientemente versatile per realizzare una vasta gamma di applicazioni, gode inoltre di una vasta community di developer, il che lo rende uno dei linguaggi con maggiore supporto in tutto il settore IT. Tuttavia secondo Matt Asay, vice presidente della divisione Mobile di Adobe, è ormai tempo di cercare un nuovo linguaggio di riferimento. (more...)

Continua a leggere TypeScript: alla ricerca di uno standard alternativo a JavaScript

Categoria: Scripting

Oggi per la nostra consueta rubrica dedicata alle risorse Open source per i developer vogliamo parlarvi di DoppioJVM, una JVM sviluppata completamente in Javascript dai ricercatori dell'Università del Massachusetts Amherst. (more...)

Continua a leggere DoppioJVM: la JVM scritta in Javascript

Categoria: Java

Tags: ,

p5JS è un'interessante libreria rilasciata sotto licenza Open Source che è stata concepita per rendere il linguaggio JavaScript accessibile ad un pubblico diverso da quello degli sviluppatori, in particolare a professionisti della creatività, come per esempio artisti e disigner, o della didattica, come gli educatori. (more...)

Continua a leggere p5JS: JavaScript per educatori, artisti e designer

Categoria: Scripting

Tags:

Amplitude, o per esteso Amplitude.js, è una libreria basata su JavaScript che consente di realizzare Audio Player in HTML 5 da inserire all'interno di pagine Internet e Web Application; dal punto di vista funzionale questa soluzione non rappresenta una novità, ma rispetto ad altre alternative dello stesso tipo ha dalla sua il vantaggio di essere standalone, non richiede infatti il ricorso ad alcuna dipendenza. (more...)

Continua a leggere Amplitude: Audio Player HTML 5 senza dipendenze

Categoria: Scripting

L'uso di librerie JavaScript esterne nello sviluppo di siti web è una pratica largamente consolidata negli ultimi anni. Un recente studio mostra però come questa pratica possa compromettere la sicurezza di un progetto se non gestito e mantenuto in modo corretto. Una prassi diffusa è non aggiornare le librerie in uso dopo il rilascio dell'applicazione, verosimilmente per non farsi carico di una serie di problemi di compatibilità a livello di codice, ma di fatto esponendosi a vulnerabilità legate alle librerie stesse. (more...)

Continua a leggere Rischi legati all’uso di librerie JavaScript non aggiornate

Categoria: Scripting

Tags:

Angular 4 è la prima major release del noto framework JavaScript rilasciata dopo l'introduzione del semantic versioning nell'evoluzione del progetto, un approccio pensato anche per garantire un elevato livello di retrocompatibilità con le applicazioni sviluppate utilizzando la versione 2.x.x. Per la realizzazione di questo aggiornamento ci si è concentrati in particolare sul miglioramento delle performance, ma non mancano alcune interessanti feature addizionali. (more...)

Continua a leggere Angular 4, le nuove feature

Categoria: Scripting