Duetto Clang C++ For The HTML5 Web Is Now In Beta
Several months ago I wrote about the Duetto C++ compiler that is based upon LLVM's Clang and looks to take C++ programming to the HTML5 web. We hadn't heard anything out of the project since then, but today they're announcing their first public beta.
First of all, yes, Duetto is similar in nature to EmScripten. Both Duetto and EmScripten are in fact are based on LLVM/Clang.
What the Duetto developers claim differentiates them from EmScripten is that it's "a C++ compiler with a C++ mindset." Duetto compiles standard C++11 code to JavaScript and can handle HTML5 features like WebGL without any middle layer.
Details on Duetto are still fairly scarce as is their beta today. Only 100 developers are being granted access to Duetto today, but it's been said that the "C++ compiler for the web" will be properly released in one months time. Duetto is to be released under a dual-licensing model for an open-source project and also an enterprise-backed version.
More details on today's Duetto activity can be found on this blog by one of its developers, Alessandro Pignotti.
First of all, yes, Duetto is similar in nature to EmScripten. Both Duetto and EmScripten are in fact are based on LLVM/Clang.
What the Duetto developers claim differentiates them from EmScripten is that it's "a C++ compiler with a C++ mindset." Duetto compiles standard C++11 code to JavaScript and can handle HTML5 features like WebGL without any middle layer.
Details on Duetto are still fairly scarce as is their beta today. Only 100 developers are being granted access to Duetto today, but it's been said that the "C++ compiler for the web" will be properly released in one months time. Duetto is to be released under a dual-licensing model for an open-source project and also an enterprise-backed version.
More details on today's Duetto activity can be found on this blog by one of its developers, Alessandro Pignotti.
8 Comments