Tag Archives: javascript

Turbulenz: il game engine diventa open source

In questo periodo sono decine di progetti che stanno migrando alle licenze open source: uno di essi è il progetto Turbulenz, ovvero il game engine usato per il famoso gioco Quake 4. In particolare il tipo di licenza alla quale sta migrando il progetto è la MIT: questo è un importante evento per il motore di rendering, visto che rendendo aperto il codice sarà possibile per developer indipendenti usarlo per portare giochi su diverse piattaforme, ad esempio su Linux e Android.

Turbulenz è un HTML5-based game engine, ovvero tutto il suo codice, e indirettamente anche i giochi sviluppati con esso, è bastato sulle tecnologie web HTML5 e Javascript, sfruttando le librerie WebGL per il supporto agli oggetti 3D. Turbulenz, malgrado alcuni possano storcere il naso verso l’uso di queste tecnologia per sviluppare giochi, si rivela parecchio impressionante sia dal lato delle prestazioni che dall’impatto visivo durante le sessioni di gioco.

Continua »

Tag: , , ,

Wayland: rilasciati i binding in Node.js

Come rendere ancora più popolare una piattaforma che dalla sua ha già milioni e milioni di sviluppatori? Semplice: renderla in qualche modo compatibile con un nuovo standard che accoglie le grida di gioia di tantissimi. È così che sono stati resi disponibili dei binding di Node.js per Wayland.

In questo modo sarà possibile a detta degli sviluppatori portare dei prototipi di interfacce, su Wayland, in campo operativo molto prima che rispetto ad altri linguaggi; questo è sostanzialmente vero: bisognerà poi vedere in che modo questi binding verranno usati, e se veramente solo per del rapid prototyping.

Continua »

Tag: , ,

Mozilla: presentato Unreal Engine 3 per Firefox

Dopo aver introdotto nel ramo nightly di Firefox asm.js, con un annuncio sul suo blog Mozilla ci mostra come sia possibile far girare sul browser del panda rosso il famoso motore grafico per videogiochi Unreal Engine 3. Il tutto è realizzabile proprio grazie ad asm.js con cui si possono adattare delle applicazioni scritte in C/C++ per poter girare all’interno di Firefox.

Mozilla ha anche realizzato un video in cui si può vedere l’Unreal Engine 3 all’opera su Firefox, video che potete vedere a fine articolo: questa nuova implementazione apre la strada del gaming su Firefox in modo indipendente dal sistema operativo su cui ci si trova, infatti le prestazioni del motore grafico sono le stesse che si ottengono usando la versione nativa scritta in C/C++.

Continua »

Tag: , , , , ,

GNOME App: JavaScript diventa il linguaggio di sviluppo consigliato

In questi giorni si sta tenendo la GNOME Developer Experience Hackfest 2013, ovvero un meeting di tutti gli sviluppatori del progetto GNOME in cui si parla principalmente dello status del progetto e del suo futuro. Infatti proprio da questo evento ci giunge notizia che i developer del progetto consigliano di usare JavaScript per lo sviluppo delle applicazioni di GNOME.

Del resto JavaScript è un linguaggio diffusissimo e ben documentato, basti pensare che è usato da Windows 8 per la sua interfaccia Metro e da FirefoxOS, oltre che nel progetto KDE. Dunque si tratta di una decisione ben ponderata che rispecchia l’andamento generale dei progetti del panorama Linux – e non solo.

Continua »

Tag: , , , ,

FSF: arrivano le etichette per un JavaScript libero

La Trappola di JavaScript:  così titola una famosa campagna ad opera di Richard Stallman e Free Software Foundation, con l’obiettivo di mettere in guardia gli utenti dall’esecuzione di codice non libero sotto forma di programmi Javascript.

Potresti eseguire dei programmi non liberi sul tuo computer ogni giorno senza accorgertene – attraverso il tuo browser web.

Continua »

Tag: , ,

JavaScript PC Emulator: avvia Linux dentro il tuo browser

Fabrice Bellard colpisce ancora: il celebre sviluppatore che ha creato software quali ffmpeg e soprattutto QEMU è in grado di presentarci un sistema di platform emulation software che funziona interamente all’interno di un browser recente: JavaScript PC Emulator.

Continua »

Tag: , , , , , , ,

FSF vuole liberare il codice JavaScript di Gmail (e non solo)

Free Software Foundation ha lanciato una nuova iniziativa che non mancherà di suscitare discussioni e critiche: la fondazione che fa capo a Richard Stallman ha infatti dato vita ad una campagna per chiedere l’apertura dei sorgenti JavaScript di molti servizi/applicazioni Web.

Il problema principale, secondo FSF, è dettato dalla sempre maggior complessità del codice JavaScript che viene eseguito sul browser dell’utente senza che questo ne possa studiarne o modificarne il funzionamento (perché compresso/offuscato). Il primo bersaglio della campagna è Gmail.

Continua »

Tag: ,

Firefox migliora l’esecuzione JavaScript con JägerMonkey

Ogni nuova versione di Firefox ha compiuto passi in avanti nella velocità di esecuzione di codice JavaScript ma sin dall’arrivo di Chrome la concorrenza, rappresentata anche da Safari, ha spesso avuto la meglio.

Anche l’introduzione di TraceMonkey, nonostante le speranze iniziali, non ha portato i grandi miglioramenti che tutti si aspettavano, costringendo gli sviluppatori a individuare una strategia alternativa. Ladies and gentleman, accogliamo JägerMonkey.

Continua »

Tag: ,

La GNOME Foundation prepara gli obiettivi del 2010

Forse un po’ in ritardo rispetto all’inizio dell’anno in questione, ecco che la GNOME Foundation pubblica una serie di buoni propositi per il 2010, che gli sviluppatori dovranno cercare di perseguire al fine di rendere GNOME sempre migliore: l’annuncio è arrivato tramite la mailing list ufficiale, ed è firmato Brian Cameron, membro della GNOME Foundation Board.

In totale, gli sviluppatori hanno 9 obiettivi da raggiungere nel corso del 2010, ognuno dei quali è costituito da una serie di tappe minori. In cima all’elenco, come previsto, non poteva che esserci il tanto atteso GNOME 3.0.

Continua »

Tag: , ,

Google annuncia Closure tool: strumenti JavaScript liberi

Desiderosi di utilizzare le tecnologie JavaScript impiegate da Google nella realizzazione dei suoi servizi Web? Da oggi potete visto che il colosso di Mountain View ha rilasciato i sorgenti di numerosi strumenti che faranno la gioia degli sviluppatori.

Sotto il nome di Closure tool, Google ha reso disponibili i sorgenti di tre componenti chiave delle sue applicazioni: Closure Compiler, Closure Library e Closure template.

Continua »

Tag: ,