
מזה מספר ימים זכאים מפתחים אירופאים (מכל הרקעים) למצגת של Mac OS X, הפשטות והעוצמה שלה מבחינת פיתוח, כלי התכנות שלה,סקריפטים...
מצגות אלו נקראותTech Talks Mac OS Xומאורגנים על ידי צוות ה-Apple Developer Connection האירופי הדינמי. הם התקיימו בלונדון, שטוקהולם, מילאנו, ברלין ופריז. כבר סיפרנו לכם על זה כשההרשמות הושקו, אבל הרשו לי לומר לכם עוד כמה מילים על זה, כי התמזל מזלי להיות שם.
המצגת חולקה באופן הבא: הארכיטקטורה של המערכת, בסיס ה-Unix שלה בפירוט רב (השכבות, הליבה וכו'), העברה של יישומי יוניקס ויישומי Java עבור Mac OS ראינו כמה הדגמות פיתוח נחמדות עם Cocoa ועם Apple Script.
מכיוון שאנחנו מדברים על תכנות (למה אתה מתכוון? לא, אני לא מדבר לעצמי מאז שאתה קורא...), יש לי אנקדוטה קטנה בנוגע לאופטימיזציה של GCC. זה הושמט במהלך אחת המצגות. משתמשים שביקרו את אפל על השימוש במהדר איטי מדי (GCC), המהנדסים של Cup עשו בדיקות ביצועים עם פיסת קוד מקור (PowerPlot), וזה נתן את התוצאות הבאות: שנות 40 עם CodeWarior ו-25 דקות עם GCC! לכן אפל עבדה על המהדר GCC והצליחה לחלק את זמן ההידור של אותו קוד בפקטור גדול מ-6! וכמובן, כל קהילת התוכנה החינמית נהנתה מהאופטימיזציות הללו.