ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkEmscripten - מהדר מהשפות C, C++, ObjC וכו' לג'אווהסקריפט

published at 13/01/2013 - 13:18 · ‏פורסם shlomif · ‏tags פיתוח · שלח לחברידידותי למדפסת
פיתוח

Emscripten (אמסקריפטן) הינו מהדר (או "קומפיילר") חופשי, פתוח קוד וחינמי (תחת רשיון MIT/X11) מביטקוד של תשתית פיתוח המהדרים LLVM לג'אווהסקריפט (JavaScript), המאפשר המרת בסיסי קוד הכתובים בשפות כמו סי, סי-פלוס-פלוס, אובג'קטיב סי ושפות אחרות שיש להן אפשרות לייצר ביטקוד כזה (ובכללן כל השפות הנתמכות על ידי המהדרים gcc ו-clang) לקוד הרץ בתוך הדפדפן.



באחד מדפי הוויקי של הפרוייקט יש רשימה מכובדת של מספר רב של הדגמות של התוכנה ובכללן מספר רב של משחקים גרפיים מרשימים עם גרפיקה ואודיו, וגרסאות מבוססות ווב של מפרשים של שפות תכנות כמו פייתון, רובי ו-Lua.

הפרוייקט נכתב ברובו ומתוחזק על ידי אלון זכאי (kripken) שמועסק על ידי ארגון הקוד הפתוח מוזילה, הידועים גם כארגון מאחורי הדפדפן החופשי Firefox ("פיירפוקס", "שועל האש" או "השוא"ש" בעברית) ולקוח הדואר החופשי Thunderbird (בעברית: "ציפור הרעם"). למרות זאת, אין בעייה להריץ את קוד הג'אווה סקריפט שמייצר אמסקריפטן גם בדפדפנים אחרים ובכללם כרום/כרומיום של גוגל ואופרה.

ראוי לציין שרצוי שאנשים המעוניינים להתחיל לעבוד עם אמקסקריפטן יקראו טוב את התיעוד בוויקי, משום שהוא עונה על מרבית השאלות בהן נתקלתי מתוך הנסיון שלי להשתמש באמסקריפטן באמצעות ניסוי וטעייה.

 

קישורים רלוונטיים

· עוד על פיתוח
· חדשות מאת shlomif


הסיפור הנקרא ביותר בנושא פיתוח:
הטבלה המחזורית של האופרטורים

Emscripten - מהדר מהשפות C, C++, ObjC וכו' לג'אווהסקריפט | כניסה / יצירת מנוי חדש | 0 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן