اپل
کله چې د نوي ریلیز چمتو کول، اصلي پاملرنه په کمپیلر کې د تشخیصي وسیلو پراخولو، د ډیبګ کولو اعتبار زیاتولو، د بسته بندۍ مدیر کې د انحصار اداره کولو ته وده ورکول، او د LSP (د ژبې سرور پروتوکول) لپاره مالتړ پراخولو ته ورکړل شوی و. د ژبې ملاتړ اضافه شوی
په یاد ولرئ چې د سویفټ ژبه د C او Objective-C ژبو غوره عناصر په میراث کې لري، او د آبجیکٹ-C سره مطابقت لرونکی اعتراض ماډل چمتو کوي (سویفټ کوډ د C او Objective-C کوډ سره مخلوط کیدی شي)، مګر د اتوماتیک کارولو کې توپیر لري. د حافظې تخصیص او د متغیرونو او صفونو کنټرول ډیر جریان ، کوم چې د پام وړ د کوډ اعتبار او امنیت زیاتوي. سویفټ د برنامه کولو ډیری عصري تخنیکونه هم وړاندیز کوي ، لکه بندونه ، عمومي برنامه کول ، د لامبډا بیانونه ، ټوپلز او لغت ډولونه ، د ګړندي راټولولو عملیات ، او د فعال برنامو عناصر. د لینکس نسخه د Objective-C Runtime سره تړلې نه ده، کوم چې ژبه اجازه ورکوي په چاپیریال کې وکارول شي چې د Objective-C ملاتړ نلري.
د سویفټ تطبیق د وړیا LLVM پروژې څخه د ټیکنالوژیو په کارولو سره رامینځته شوی. د لوړ فعالیت ډاډ ترلاسه کولو لپاره، سویفټ پروګرامونه په اصلي کوډ کې راټول شوي چې د ایپل ټیسټونو کې د Objective-C کوډ څخه 30٪ ګړندي پرمخ ځي. د کثافاتو راټولونکي پرځای ، سویفټ د اعتراض حواله شمیره کاروي. په کڅوړه کې د کڅوړې مدیر شامل دی
سرچینه: opennet.ru