Apple در Swift: مهاجرت مفسر راهنمایی TrueType
اپل مفسر Hinting فونتهای TrueType را از C به سوئیفت بازنویسی کرد. این نسخه حافظهامن است، با پوشش تست ۹۹٫۷٪ و فاز فازر، عملکرد را ۱۳٪ بهبود داد. کد منبع به صورت باز در گیتهاب منتشر شد.

چرا مهمه؟
پیشین، مفسر C در معرض خطاهای حافظه بود و میتوانست به حملات منجر شود. حالا سوئیفت با ایمنی حافظه این خطر را حذف کرد؛ توسعهدهندگان فونت، تیمهای امنیت و کاربران نهایی تحت تأثیر قرار گرفتند. خواننده باید به این خبر اهمیت بده چون امنیت سیستمهای macOS و iOS ارتقا یافت و سرعت رندر متن در برنامهها بهتر شد.
به درد کی میخوره؟
• توسعهدهندگان فونت • مهندسان امنیت • تیمهای iOS/macOS • برنامهنویسان سوئیفت • مدیران فنی
تو عمل چی کار کنیم؟
با دانستن این تغییر، میتوانید بهروز رسانیهای سیستمعامل را سریعتر نصب کنید و از بهبود امنیت و سرعت رندر متن بهرهمند شوید. اگر در پروژههای خود از فونتهای TrueType استفاده میکنید، نیازی به نگرانی دربارهٔ خطاهای حافظه ندارید و میتوانید به سادگی به سوئیفت مهاجرت کنید.
نظر BlueIT News
این گام نشان میدهد سوئیفت دیگر فقط برای برنامههای سطح کاربری نیست؛ میتواند بهعنوان زبان سیستمی برای بخشهای حساس هم به کار رود.