האלכימיה היא פרויקט מחקר המאפשר למשתמשים לקמפל C ++ ו- C קוד כי הוא ממוקד לרוץ על הקוד הפתוח מכונת וירטואלית ActionScript (AVM2) & nbsp;. מטרת תצוגה זו היא להעריך את רמת העניין קהילתי בשימוש חוזר קיים C וספריות ++ C ביישומי אינטרנט המנוהלים על Adobe Flash Player ו- Adobe AIR.
עם אלכימיה, מפתחי יישומי אינטרנט יכול כעת לעשות שימוש חוזר במאה מ'שורות C קוד פתוח הקיים וקוד הלקוח או בצד השרת ++ C על פלטפורמת פלאש. אלכימיה מביאה את העצמה של C ביצועים גבוהים וספריות ++ C ליישומי אינטרנט עם השפלה מינימאלית על 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 להרחיב את היכולות של יישומים על פלטפורמת פלאש, תוך הבטחה כי SWCs וקרני הון הממשלתי שנוצר לא יכול לעקוף קיימים הגנות אבטחת Flash Player.
דרישות :
- Adobe Flash Player
- Adobe Flash Player עבור 64 סיביות
- Adobe AIR
תגובות לא נמצא