بسم الله الرحمن الرحيم
ما هي لغة swift التي اعلنت عنها ابل في ماذا تستعمل وطريقة تعلمها هو ما سنتحدث عنه في هذه التدوينة .
اعتمدت انظمة شركة Apple طوال السنوات الـ 20 الماضية على لغة البرمجة Objective-C، ولكن في هذا العام،وبالتحديد في مؤتمر wwdc 14 قامت شركة ابل بخطوة غير متوقّعة، فبجانب لغة Obj-C، تم الإعلان عن لغة Swift، والتي تعتبرها Apple لغة البرمجة العصرية والآمنة والسريعة.
لغة Swift البرمجيّة من أبسط لغات البرمجة الراقية، فبهذه اللغة، ومقارنة بلغة Obj-C، يمكنك تلخيص واختصار ستة سطور برمجيّة في سطر واحد فقط، وبالرغم من هذه البساطة الشديدة، إلّا أن اللغة قويّة جدًا وتفاعليّة بأعلى المستويات، فهذه اللغة يمكنها أن تبرمج ابسط الامور واعقدها كنظام تشغيل كامل!
في الحقيقة، نظامي OS X Yosemite وiOS 8 استفادا كثيرًا من لغة البرمجة Swift، فهذه اللغة استطاعت جعل أداء الأنظمة أفضل، وجعل الاستجابة أسرع، وتقليل الأخطاء، وتحسين الأمان.
المزايا الأربع التي تفتخر Apple بوجودها بشكل مثالي في لغة البرمجة Swift، هي السرعة، والعصريّة، والأمان، والتفاعلية.وهذه المزايا من المزايا التي تجعل الكثيرين يعشقون ابل (راجع مقالنا السابق )
مقارنة بلغة Obj-C التي تعد من أفضل لغات البرمجة المتاحة للمطوّرين، لغة Swift أسرع بـ 1.4 أمثال في فرز الأجسام المقدّمة، وأسرع بـ 1.7 أمثال في تشفير الـ RC4.
بالمختصر هي اسرع باضعاف من obj-c
مع لغة Swift تتوقع شركة Apple أن تجلب الكثير من الجديدين في عالم البرمجة إلى نظامها، حتّى أنها تتيح الآن كتاب كامل على متجر iBooks لشرح لغة Swift من البداية وحتّى النهاية لتكون قادر على كتابة أكواد تطبيقك بنفسك.
ما رايك بهذه اللغة البرمجية هل تجدها جيدة وتستحق ان تدرس ؟؟ام انها فاشلة ولن ترى النور ؟؟ شاركنا رايك في تعليق