שחרור של Pharo 11, דיאלקט של שפת Smalltalk

לאחר למעלה משנה של פיתוח, שוחרר Pharo 11, פרויקט המפתח ניב של שפת התכנות Smalltalk. Pharo הוא מזלג של פרויקט Squeak, שפותח במשותף על ידי אלן קיי, מחבר Smalltalk. בנוסף ליישום שפת התכנות, Pharo מספקת גם מכונה וירטואלית להרצת קוד, סביבת פיתוח משולבת, ניפוי שגיאות ומערכת ספריות, כולל ספריות לפיתוח ממשקים גרפיים. קוד הפרויקט מופץ תחת רישיון MIT.

בין השינויים במהדורה החדשה:

  • יכולות כלים מורחבות: לקוח Iceberg Git עובד כעת טוב יותר עם GitHub, ניפוי הבאגים תומך כעת בהוספת קישורי מודל, הפרופילר כולל כעת ממשק משתמש חדש, כלי ה-Rewrite עוצב מחדש, מציג מסמכים חדש נוסף, Calypso כולל כעת ויזואליזציה של תלויות, וכלי שירות בדיקה שופרו.
  • היישום של אפעמרים, מבנה שניתן לקשר אותו לאובייקטים אחרים מבלי ליצור הפניות לאיסוף אשפה ומאפשר מעקב אחר אובייקטים שנאספו על ידי אשפה, הושלם לשימוש נרחב.
  • נוספה תמיכה בהצהרות חריצים מדורגות.
  • נוסף API לשיקוף צמתי AST ב-OCBytecodeToASTCache, RBMethodNode ו-RBBlockNode.
  • תוסף ניתוח נוסף ל-OpalCompiler.
  • В מכונה וירטואלית שיפור פריסת הזיכרון ותוספת תמיכה ראשונית להוראות SIMD (Single-Instruction Multiple-Data) ואוגרי וקטורים.

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster