יוסמיטי: JavaScript מנסה להחליף את AppleScript

אפל לא דיברה על זה במהלך ההרצאה המרכזית שלה, אבל בכל זאת מדובר במהפכה קטנה שמתרחשת בתוך OS X: אפשר להפעיל JavaScript במקום AppleScript.

אני לא מתכוון להתעכב על האינטרס של זה או אחר, שתיהן שפות סקריפטים עם הפגמים והאיכויות שלהן (מפתחי קקאו לרוב שונאים את שניהם!). הם מאפשריםליצור תוכניות קטנות די בקלות, שמטרתן היחידה היא ליצור אינטראקציה עם יישומים (תומכים ב-AS) כמו גם עם מערכת ההפעלה. לדוגמה, אתה יכול לבקש מ-Pages ליצור עמוד עם תוכן ספציפי ולהתחיל להדפיס עם סיום העבודה. חלקם אפילו מצליחים לעצב אפליקציות שלמות מאוד, כאשר אפל מציעה למפתחים מגוון רחב של תכונות.

האם אפל סקריפט בסכנת חיים? ללא ספק,כי לא היינו רואים את הטעם לגרום לשתי השפות להתקיים יחדלחיים. עבור אפל, נראה שפשוט יותר להשתמש בתחביר המוכר לכל המפתחים (בשימוש נרחב ב-Javascript באינטרנט) מאשר ללמוד מחדש סקריפט קנייני של אפל המשמש רק תחת OS X. למשתמשים, אז אלו בהחלט חדשות טובות.

התיעוד עדיין ראשוני אבלהיא מספקתדוגמאות רבות לאפשרויות המוצעות. לפיכך אנו מוצאים את רוב השיחות והפונקציונליות של AppleScript, כשברור שאפל העמיסה את השפה באובייקטים ספציפיים להתמודדות עם OS X. החדשות הטובות הן שאנו יכולים להשתמש בכל שפת ה-JavaScript, שחלק יחשבו הרבה יותר פשוטה לגישה בעת יצירת קוד . אפל שמרה גם על גשר ObjC/Applescript בגרסה זו.

Developer.Apple.com

Related Posts