publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

TAGI: flash , adobe , air , alchemy , actionscript , kompilator

2008-11-21 07:59  |  Adam Golański

Alchemy: aplikacje dla Flasha można już pisać w C i C++

Alchemy: aplikacje dla Flasha można już pisać w C i C++

Już wkrótce dla platformy Flash może pojawić się wiele aplikacji, które dotychczas działały pod kontrolą klasycznych systemów operacyjnych. Jest to możliwe dzięki kompilatorowi Alchemy, który pozwala przekładać kod napisany w C i C++ na kod ActionScriptu 3.0, uruchamialny w ActionScript Virtual Machine (AVM2).

Uzyskany w ten sposób kod bajtowy może być następnie łatwo uruchomiony przez FlashPlayera 10 lub w środowisku AIR 1.5. Według przeprowadzonych przez Adobe testów, użycie Alchemy prowadzi do jedynie niewielkiego spadku wydajności kodu. Wydajność osiągana dzięki takiemu przekompilowaniu jest znacząco wyższa od ActionScript 3.0 i od 2-10 razy niższa od natywnego kodu C/C++. Firma podkreśla, że aplikacje Flash nie powinny być jednak pisane ani w C, ani w C++. Właściwym zastosowaniem kompilatora ma być umożliwienie aplikacjom webowym korzystania z niezliczonych, wolnych bibliotek napisanych w tych wydajnych językach.

Adobe wyjaśniło, że chodzi przede wszystkim o „transkodowanie audio i wideo, kryptografię i parsery XML”. Pod adresem labs.adobe.com/technologies/alchemy/videos/brandenhall/ można obejrzeć wypowiedź Brandena Halla, CTO firmy Automata Studios, który opowiada o swoich doświadczeniach z wykorzystaniem Alchemy do przeniesienia bibliotek Ogg Vorbis na Flasha.

Kompilator dostępny jest na razie w wersji beta dla Linuksa i MacOS X-a. Aby uruchomić go pod Windows, należy zainstalować symulujące Uniksa środowisko CygWin. Nie wiadomo jeszcze, kiedy Alchemy opuści Adobe Labs i stanie się oficjalnym produktem firmy. By ułatwić zapoznanie się z kompilatorem, Adobe przygotowało przykładowe biblioteki, nakłania też programistów do dzielenia się własnym kodem.

Źródło: Labs.Adobe.com

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
skomentuj »

Polecamy

Reklama

Komentarze

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł