In contesti aziendali ed industriali esistono ancora molte applicazioni sviluppate in C e C++ e di cui sembra un’impresa il passaggio ad applicazioni moderne e Web based.
Ora grazie a Emscripten, un progetto Open Source, è possibile compilare codice C e C++ all’interno di codice Javascript. Grazie all’infrastruttura del compiler LLVM è possibile compilare e quindi convertire, nella realtà, non solo C e C++ ma qualsiasi codice che può essere gestito da LLVM in Javascript.
Con Emscripten è possibile anche eseguire porzioni di codice, runtimes C e C++, di altri linguaggi come Python e Lua, in maniera indiretta con Javascript.
In pratica Emscripten rende immediatamente disponibile sul Web applicazioni native attraverso una piattaforma standard e dalle numerose implementazioni, trasformando di fatto un’applicazione nativa, locale e magari embedded, in una Web Application.
Emscripten può convertire in Javascript qualsiasi progetto ed è stato già provato ed utilizzato per giochi dall’elevato rendering, per eseguire suoni e video, caricare e parsing file anche attraverso framework come Qt. Inoltre Emscripten può essere utilizzato anche per convertire progetti in Unreal Engine e Unity. Eccezionale!
Glue Labs e Emscripten
Ti supportiamo nella conversione di progetti in C, C++ ed in qualsiasi linguaggio verso le moderne applicazioni Web e Cloud Native. Grazie all’esperienza maturata in tantissimi settori, con numerosi Clienti e con un solido gruppo aziendale ti garantiamo le competenze per assisterti e supportarti per qualsiasi tuo progetto di sviluppo e di migrazione di applicazioni legacy a moderne Web Application fornendoti la garanzia di 12 mesi da qualsiasi bug. Contattaci subito e senza impegno per un preventivo gratuito.