Kompilator Duetto dostępny na wolnej licencji

6
1109
Konsola
Konsola

Leaning Technologies opublikowała źródła kompilatora Duetto, który potrafi kompilować kod C++ do aplikacji webowych HTML5 i JavaScript. Duetto oparty jest na projekcie LLVM/Clang i ma za zadanie umożliwić pisanie aplikacji dla przeglądarek internetowych, z użyciem języka C++. Bardzo podobnym do niego projektem jest EmScripten, który wykorzystano przy przenoszeniu Unreal Engine 3, Unigine Sanctuary oraz BananaBread na przeglądarkę Firefox.

Duetto posiada następujące funkcje:

  • Jest w pełni skalowalny i posiada solidny kod
  • Ma bezpośredni dostęp do wszystkich API w przeglądarce internetowej
  • Używa Clanga o dużej niezawodności
  • LLVM optymalizuje do efektywnego kodu JavaScript
  • Obiekty C++ są mapowane bezpośrednio do obiektów JavaScript

Duetto będzie dostępny na wolnej licencji na GitHubie oraz w niedługim czasie zostanie wypuszczona specjalna komercyjna licencja, z zamkniętymi rozwiązaniami.

Poprzedni artykułCisco zamierza otworzyć swój kodek H.264
Następny artykułSteam dla Linuksa obchodzi pierwsze urodziny
Michał Olber
Interesuję się głównie sprzętem i działaniem jego pod systemami GNU/Linux. Testuję różne dystrybucje i robię recenzje. Interesuję się działaniem sprzętu pod Linuksem, dzięki czemu wiem, jaki zestaw komputerowy wybierać :)

6 KOMENTARZE

ZOSTAW ODPOWIEDŹ

Proszę wpisać swój komentarz!
Proszę podać swoje imię tutaj