מנוע ה-JavaScript ChakraCore של מיקרוסופט מגיע ללינוקס ול-OS X

סמל זמן קריאה 2 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קרא עוד

chakracore-linux-osx

מיקרוסופט הודיעה היום שהחברה מביאה את ChakraCore ל-Linux ול-OS X. ChakraCore הוא מנוע JavaScript בקוד פתוח עבור Microsoft Edge ופלטפורמת Windows האוניברסלית ב-Windows 10. Microsoft מצהירה:

הבאת ChakraCore ללינוקס ול-OS X עוסקת במתן אפשרות למפתחים לבנות יישומים חוצי פלטפורמה עם המנוע. ה ממשקי API של JavaScript Runtime (JSRT). לארח את ChakraCore תוכננו במקור עבור Windows, כך שבהכרח היו להם כמה תלות של Windows - לדוגמה, שימוש ב-Win32 בקידוד UTF16-LE עבור מחרוזות, כאשר פלטפורמות אחרות עשויות להשתמש במחרוזות מקודדות UTF8. כחלק מהפעלת תמיכה חוצת פלטפורמות, חלק מממשקי ה-API של JSRT שונו מחדש ועוצבו מחדש כדי לאפשר למפתחים לכתוב קוד אגנוסטי לפלטפורמה כדי להטמיע ChakraCore. שמירה על תאימות לאחור היא עקרון ליבה שאנו פועלים לפיו - כך שיישומים שנכתבו עם הסט הקודם של JSRT APIs ב-Windows ימשיכו לעבוד כפי שהם. אתה יכול לבנות את המנוע ולכתוב א אפליקציית שלום עולם כדי להתחיל עם ChakraCore ב-Windows/Linux/OS X.

עם ChakraCore, מפתחים יכולים לבנות בקלות יישומים חוצי פלטפורמות ב-Linux או OS X. כפי שמיקרוסופט מצהירה, זו רק ההתחלה של ChakraCore ב-OS X ו-Linux. מפתחים יכול להתחיל עם ChakraCore ב-Linux ומערכת ההפעלה היום, ואם אתה מעוניין, אתה יכול לשלם האפליקציה Hello World לדוגמה שנבנתה עם ChakraCore כאן.

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

ההכרזות האחרונות של מיקרוסופט אינן מפתיעות. החברה השיקה לפני מספר חודשים עורך קוד חוצה פלטפורמות (Visual Studio Code), ולפי השמועות, החברה עובדת על הבאת PowerShell גם ל-OS X ולינוקס.

עוד על הנושאים: ChakraCore, קצה, EdgeHTML, לינוקס, מיקרוסופט, אדג מיקרוסופט, OS X, יוניברסל Windows Platform, Windows 10