Алхімія дослідний проект, який дозволяє користувачам складати C ++ і C код, який призначений для роботи на відкритому вихідному ActionScript Virtual Machine (AVM2) & NBSP ;. Мета цього попереднього перегляду, щоб оцінити рівень інтересу спільноти в повторному існуючі C і C ++ бібліотеки в Веб-додатках, які працюють на Adobe Flash Player і Adobe AIR.
З алхімії, розробники веб-додатків тепер можуть повторно використовувати сотні мільйонів ліній існуючого відкритого джерела C і C ++ клієнта або на стороні сервера код на платформі Flash. Алхімія приносить влада високоефективної С і С ++ бібліотеки для веб-додатків з мінімальними спотвореннями на AVM2. C / C ++ код компілюється в ActionScript 3.0, як SWF або SWC, який працює на Adobe Flash Player 10 або Adobe AIR 1.5.
Алхімія в першу чергу призначений для використання з C / C ++ бібліотек, які мають кілька залежностей операційної системи. Ідеально підходить для інтенсивних обчислень випадках використання, наприклад, аудіо / відео транскодування, маніпулювання даними, XML розбору, криптографічних функцій або симуляції фізики, продуктивність може бути значно швидше, ніж ActionScript 3.0 і десь від 2-10x повільніше, ніж рідний C / C ++ коду. Алхімія не призначена для загального розвитку SWF додатків, що використовують C / C ++.
З алхімії, це легко мостом між C / C ++ і ActionScript 3.0, щоб розширити можливості додатків на платформі Flash, забезпечуючи при цьому генеруються SWCs і ФНБ не може обійти існуючі Flash Player захисту безпеки.
Вимоги
- Adobe Flash Player
- Adobe Flash Player для 64-біт
- Adobe AIR
Коментар не знайдено