أحمد الشمري


Swift

Swift هي لغة البرمجة الجديدة من Apple لتطوير تطبيقات iOS و OS X، تبني على أفضل الأجزاء من C و Objective-C. تتبنى Swift أنماط البرمجة الآمنة وتشجع على أفضل الممارسات بهدف جعل البرمجة أسهل، أكثر مرونة، وأكثر متعة. Swift هي صفحة جديدة، مدعومة بالأطر المعروفة Cocoa و Cocoa Touch.

وكما ينص التقليد، أول برنامج بأي لغة يجب أن يطبع "Hello, world" على الشاشة. في Swift بامكانك فعل ذلك ببساطة في سطر واحد:

println("Hello, world")

اذا استخدمت C أو حتى Objective-C من قبل سيبدوا السطر أعلاه مألوفًا لديك. في Swift هذا السطر فقط برنامج كامل. لست بحاجة لإدراج مكتبة افتراضية لخصائص الإدخال والأخراج أو للتعامل مع النص. المصدر يكتب في النطاق العام (global scope) ويستخدم كنقطة دخول، لست بحاجة لدالة رئيسية (main function). ولست بحاجة كذلك لاستخدام فاصلة منقوطة في نهاية كل سطر.

هذه السلسلة من التدوينات ستعطيك معلومات كافية للبدء باستخدام Swift، وهي مبنية على ترجمة بتصرف لأجزاء من كتاب The Swift Programming Language المقدم مجانًا من Apple.

التدوينات