Ha un nome impronunciabile, “xorshift128+”, ed è il nuovo algoritmo elaborato dal matematico italiano Sebastiano Vigna dell’Università Statale di Milano, capace di risolvere un bug in javascript usato nei dispositivi elettronici, oltre che in molti browser web.
Javascript è il linguaggio utilizzato nella programmazione web 2.0 per la creazione di effetti dinamici interattivi all’interno di siti web e applicazioni. Il problema risolto dallo scienziato italiano riguardava in particolare la creazione automatica di sequenze di numeri casuali, necessari ad esempio per identificare le transazioni negli acquisti online, nelle scommesse online, o per introdurre casualità nei videogiochi.
Il precedente algoritmo in funzione presentava delle criticità, bypassate dal nuovo codice realizzato da Vigna, che è stato già adottato dai principali browser, come Chrome di Google, Firefox di Mozilla e Safari di Apple.