في شركة WWDC لشركة Apple اليوم ، طرحت الشركة بعض التغييرات "meh" إلى iOS7 ؛ iOS8.1 ، والذي سيكون متاحًا للتنزيل في خريف هذا العام ، قد يكون قد تم تسميته بشكل أكثر ملاءمة iOS7.1.

من بين سير العمل المترابط المتعدد والإخطارات البطيئة - لذا يمكن تشتيتني من خلال تويتر أكثر من أي وقت مضى - كان أحد الأحجار الكريمة اللامعة: أبل لديها لغة برمجة جديدة.

إنه أمر مهم ، ليس لأنه يعمل على إمداد أي شيء حتى الآن ، ولكن لأنه سيزيد من قوة كل شيء تم تطويره من قبل شركة Apple وللعقود القادمة وما بعدها. إنه أمر مهم لأن كل تلك الساعات قضيت في التحديق في Objective-C حتى استلمتها في النهاية وانتقلت إليها فونغاب لم تعد ذات صلة.

تم تصميم اللغة الجديدة ، المسماة Swift (لأسباب واضحة) ، لتوفير قوة لغة برمجة كاملة مع بساطة لغة البرمجة النصية.

سوف يلهم Swift جيلًا جديدًا تمامًا من مطوري التطبيقات وقد يكون ذلك كافيًا لضمان أن تحارب Apple التحدي الصاعد الذي تمثله معظم الأنظمة الأساسية للمطورين ، Android.

وبطبيعة الحال ، فإن سويفت موجه نحو الهدف ، لكن أبل تعتقد أن بناء الجملة الخاص بها بسيط بما فيه الكفاية لضمان أنه حتى المبرمجين المبتدئين سيستمتعون بالتقاطه. المفتاح إلى Swift هو أنه يفرض قيودًا صارمة جدًا على مطور البرامج: مساحات الأسماء هي ميزة ، كما هو طراز كائن ديناميكي Objective-C.

الشيء المثير هو أنه يمكن بناء أي شيء يصل إلى نظام تشغيل بما في ذلك بناء جملة مفادها أن جافا سكريبت (وأجرأ - أذكر أنني أتذكر اسمها؟ - مطوري 3) سيجدون مطوريًا على الفور.

إذا كنت ترغب في الحصول على قفزة سريعة في تطوير Swift ، فقد أصدرت Apple كتاب إلكتروني مجاني ، التي يمكنك تنزيلها الآن.