خطأ في لغة سويفت يمكنه حذف كل ملفاتك الموجودة على الماك!

لغة سويفت

منذ ثلاثة أيام، استعرضت أبل لغة البرمجة الجديدة التي كانت تعمل عليها لمدة أربع سنوات: لغة سويفت. ومع ذلك، تم اكتشاف مشكلة حقيقية بها تهددكم كمستخدمين.

وقام دافيد أورباخ – مهندس برمجيات- بالإشارة إلى أن لغة سويفت أقل من توقعات المطورين، موضحاً أن كل ما شجّع المبرمجين لاستخدام هذه اللغة الجديدة أنها من أبل فقط، مع وجود خطورة فيما بعد تتعلق بحقوق الملكية. لكنه في النهاية فضَّل أن يترك الأمر للنقاشات الجارية حالياً حول سويفت بين مجتمعات المبرمجين.

هناك مشكلة أخرى أكثر خطورة مع البلاي جراوند playground الخاص بلغة سويفت تنطوي على أمر برمجي، يسمح لها بحذف جميع ملفاتكم الموجودة على جهاز ماك وعلى الفور!

الأمر البرمجي هو (“cd ~; rm -rf *”). لذلك إذا كان أحدكم يخطط لاستخدام لغة سويفت، أيَّاً كان ما ستفعله، لا تكتب هذا الأمر المذكور آنفاً.

ولم تُعلَّق أبل بعد على هذا الخطأ البرمجي، لكننا في انتظار أي تحديث لإصلاحه. لكن على أية حال، يمكنكم تحميل دليل استخدام لغة سويفت من متجر آي بوك.

المصدر1 | المصدر2