מדוע המעבר של סוויפט לקוד פתוח הוא מהפכה?

ללא ספק זו ההכרזה על Keynote זה: Swift 2.0 יהיה קוד פתוח. קריאת ברכה ארוכה ועוצמתית באה בעקבות ההכרזה, הקהל משתגע (דרייקבטח גילתה קצת קנאה ^^). אבל למה?

Pourquoi le passage de Swift en Open Source est une révolution ?

צעד ברור ומסיבי בקוד פתוח

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

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

דלת פתוחה למפתחים חדשים

Swift היא שפה שתוכננה (בין היתר) למשוך את כל המפתחים שנרתעו מ-Objective-Cהתחביר המסוים שלו כמו גם הדפוסים הספציפיים שלו. Swift ובכך מתקרבת לשפות כמו Javascript, מאפשרת אמֶתֶגקל יותר.

הגבול הסופי אז היה קבלת Mac עם Xcode כדי שאוכל להתחיל לשחק.
פתיחת Swift לקוד פתוח ופתיחתה ללינוקס תקל על כל המפתחים הללו לעשות את הצעדגם אם נראה שממשקי ה-API (Cocoa או CocoaTouch) יישארו קנייניים.

Pourquoi le passage de Swift en Open Source est une révolution ?

צעד חדש לקראת פיתוח שרתים?

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

אפל למעשה יצרהשרת היישומים הראשון עם פתרון ה-Web Objects שלו(מ-NeXT) בשנת 1996 ואתרי אפל מסוימים עדיין פועלים איתו (אפל סטור, iTunes, App Store וכו') גם אם טכנולוגיה זו ירדה במידה רבה, מאז הוחלפה בשרתי יישומים J2EE או פתרונות אחרים כגון PHP, Rails, NodeJS ,…

היכולת להפעיל את Swift על מחשב לינוקס תאפשר לאפל להציע שרתי יישומים מקודדים בסוויפט. איזה יתרון? זה פשוט, יישומים ניידים וקוד השרת יכול לחלוק חלק שלם של הקוד (מודל נתונים, שכבה עסקית וכו') ובכך להקל ולהאיץ התפתחויות.

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

ואתה? למה אהבת את הפרסומת הזו?

נָקוּבז'אן פרנסואה גראנג, מייסדי2 אפליקציה, המקביל ל-WWDC עבור Mac4Ever

Related Posts