Adobe Alchemy to projekt badawczy który pozwala użytkownikom na skompilowanie kodu C i C++  który ma ma działać pod open source’ową ActionScript Virtual Machine (AVM2).

Celem projektu jest zbadanie zainteresowania społeczności użyciem istniejących bibliotek C i C++ w aplikacjach które mają działać we Adobe Flash Playerze oraz AIR.

Jak donosi Adobe, z Alchemy deweloperzy aplikacji sieciowych mogą używać setek milionów kodu istniejącego kodu open source napisanego w C i C++ na platformie Flash. Przekompilowany kod ma działać z bardzo podobną wydajnością jak orginalna kompilacja. Kod C/C++ jest przekompilowywany do ActionScript 3.0 jako SWF lub SWC (i działa w Adobe Flash Playerze 10 oraz Adobe AIR 1.5).

Alchemy został zaprojektowany tak, żeby pomóc przy aplikacjach które wymagają dużej ilości kodu już instniejącego w C/C++, takich jak np. kodowanie audio/video, operacje na plikach, parsowanie XML, kryptografia, itp.

Ze względu na to że jest to projekt badawczy nie wiadomo czy pojawi się wersja komercyjna, przeznaczona do sprzedaży.

Ściągnij bezpłatnie Adobe Alchemy z Adobe Labs.