في المقالة التالية سوف نلقي نظرة على كيف يمكننا تثبيت سويفت على أوبونتو 20.04. هذا هو اسم لغة برمجة Apple ، والتي يمكننا من خلالها إنشاء تطبيقات نظام التشغيل Mac OS X و IOS. نظرًا لأن هذه اللغة تستخدم مزيجًا من لغات البرمجة الشائعة المختلفة ، فمن السهل نسبيًا تعلمها.
في البداية ، كان Swift متاحًا فقط لأجهزة Apple ولا يمكن استخدامه على Gnu / Linux و Windows وأنظمة التشغيل الأخرى. مع مرور الوقت ، نمت شعبيتها وطلب المستخدمون من Apple إطلاق Swift على منصات أخرى. في نهايةالمطاف انتهى بهم الأمر إلى أن يقرروا أن Swift سيكون مفتوح المصدر.
سويفت هي لغة وظيفية متعددة الأنماط وموجهة للكائنات صممها كريس لاتنر لتحرّي الخلل وإصلاحه في Objective-C. تصل هذه اللغة أيضًا إلى التعليمات البرمجية القديمة المكتوبة في Objective-C. الهدف الرئيسي من تطوير هذه اللغة هو زيادة الأمان وتصحيح الأخطاء والرموز القصيرة. بفضل المترجم في Xcode ، يمكن للمطورين إنشاء تطبيقاتهم الخاصة بسهولة.
الميزات العامة السريعة
- السرعة هي سمة مهمة وتفاضلية للغة البرمجة السريعة.
- بشكل عام ، لغة البرمجة هذه تبرز مقارنة بالتطورات السابقة الأخرى لكونها أكثر أمانًا وأسرع ويمكننا من خلالها الحصول على نتائج أفضل.
- يعتمد أمان Swift بشكل أساسي على احتمالية أقل لارتكاب أخطاء أثناء الكتابة. من خلال الاعتماد على كود أنظف ، مع بنية متغيرة أقل عرضة للأخطاء ومع الإدارة التلقائية ، يجب أن يكون وجود الأخطاء أو المشاكل أقل.
- تتمتع لغة البرمجة التي لا تحتوي على أخطاء أو أقل احتمالية للظهور بالميزة اللاحقة المتمثلة في أن التطوير الرقمي المستند إلى هذا الرمز يكون أيضًا أكثر استقرارًا. بناء على ذلك، التطبيقات في Swift أكثر أمانًا من تلك التي تم إنشاؤها بلغات برمجة أخرى.
- عليك أن تفهم ذلك ينبع وجودها من الحاجة إلى تحسين أو حتى استبدال لغات مثل Objective-C.
- اليوم ، سويفت باقية أسرع لغة برمجة يمكن استخدامها لأي تطوير على iOS.
- عندما يواجه متغير أخطاء لاغية ولاغية ، يمنع المبرمجون التطبيق من الانهيار عن طريق وضع علامة استفهام في بنية الكود.
- شيء لتسليط الضوء عليه من بين خصائصه تطور مستمر. في الواقع ، هذه اللغة حديثة جدًا لأنها قدمت كتطور لبقية لغات البرمجة السابقة لها. باتباع هذه الفلسفة ، يستمر Swift في التطور باستمرار ، وبالتالي الاستفادة بشكل أفضل من التطورات في التقنيات الجديدة والسماح بمزيد من التطويرات المعقدة والوظيفية للمستخدمين.
قم بتثبيت Swift على Ubuntu 20.04
لتثبيت Swift في Ubuntu ، سيتعين علينا فقط اتباع الخطوات التي ستظهر أدناه. ستكون الخطوة الأولى التي يجب اتباعها أضف التبعيات الضرورية قبل بدء التثبيت. للقيام بذلك ، نحتاج فقط إلى فتح محطة طرفية (Ctrl + Alt + T) ، استخدم الأمر التالي:
sudo apt install clang libpython2.7 libpython2.7-dev
بعد تثبيت التبعيات اللازمة ، سنفعل تحميل برنامج سويفت. للقيام بذلك ، في نفس المحطة يمكننا استخدام wget على النحو التالي:
wget https://swift.org/builds/swift-5.3-release/ubuntu2004/swift-5.3-RELEASE/swift-5.3-RELEASE-ubuntu20.04.tar.gz
بمجرد الانتهاء من التنزيل ، سنفعل استخراج ملف القطران باستخدام الأمر التالي:
tar xzf swift-5.3-RELEASE-ubuntu20.04.tar.gz
ستكون الخطوة التالية انقل محتويات الملف المستخرج إلى دليل "المشاركة":
sudo mv swift-5.3-RELEASE-ubuntu20.04 /usr/share/swift
عند هذه النقطة، سيتعين علينا تعيين مسار Swift إلى متغير بيئة PATH للنظام باستخدام الأمر التالي. في حالة استخدام zshrc يمكننا تغيير نهاية الأوامر إلى ~/.zshrc.
echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc source ~/.bashrc
بمجرد الانتهاء من التثبيت ، يمكننا ذلك تحقق من الإصدار تنفيذ هذا الأمر الذي سنعلم أنه تم تثبيته بشكل صحيح:
swift -version
يمكننا أيضا قم بتشغيل البرنامج الأسطوري "Hello World" والتي يجب اختبارها بجميع اللغات للتحقق من أنها تعمل بشكل صحيح:
print(“Prueba para Ubunlog”)
Swift هو اسم لغة البرمجة مفتوحة المصدر من Apple ، والتي يمكنك استخدامها على أي نظام تشغيل. لمزيد من المعلومات حول هذه اللغة ، يمكننا قم بزيارة توثيق التي نشروها على موقع المشروع.