العودة
Google Cloud تطلق مكتبات خادمة لـ Swift
SiTech AI Team3 دقيقة قراءة

Google Cloud تطلق مكتبات خادمة لـ Swift

أطلقت Google Cloud مكتبات عميلة لـ Swift من جانب الخادم. وبحسب مهندسي Google، بعد إصدار Swift 6 والتحقق من التزامن الصارم، أصبحت اللغة جاهزة للعمل في الأنظمة السحابية بكفاءة.

أطلقت Google Cloud مكتبات عميلة لـ Swift من جانب الخادم. تعمل الحزمة المسماة google-cloud-swift على Swift 6.2 أو إصدار أحدث وتعتمد على حلقات الأحداث غير المتزامنة في SwiftNIO، وتعدد HTTP/2، ونقل gRPC، وعلامات المترجم للحماية من تزاحم البيانات. تعتقد الشركة أن Swift بفضل كفاءتها وسهولة استخدامها لها دور حقيقي على الخوادم.

حجة Google

«على مر السنين، كان Swift يُنظر إليه أساسًا كلغة واجهة مستخدم مرتبطة بأجهزة Apple العميلة. لقد حوّله Swift 6 والتحقق من التزامن الصارم إلى لغة أنظمة وسحابية: فهو يجمع بين حماية من تزاحم البيانات شبيهة بـ Rust وكفاءة يمكن التنبؤ بها»، يكتب مدير العلاقات مع المطورين في مدونة Google Cloud، كارل فينمايستر، ومهندس البرمجيات كارلوس أورياني.

يقول المهندسون إن Swift لغة مريحة للمطورين وفي نفس الوقت مناسبة للتحكم في الموارد بمستوى منخفض، وهو ما يصعب على C++ و Rust. يعجبون ببيئة اللغة الخفيفة، والعد التلقائي للمراجع (ARC)، والصياغة التعبيرية. ويشاركون إلى التحقق من التزامن أثناء الترجمة: «يظهر تزاحم البيانات في المحرر نفسه قبل أن يبدأ الثنائي أو يصل إلى الإنتاج».

في رأي Google، صُممت المكتبات للخوادم والحاويات وبيئة DevOps: بمساعدتها يمكن بناء الخدمات المصغرة بأطر الويب الخاصة بـ Swift مثل Hummingbird أو Vapor. «باستخدام google-cloud-swift يمكن لمطوري Swift من جانب الخادم كتابة بنية تحتية سحابية كاملة بأمان مُتحقق منه وقت الترجمة، وواجهات برمجة تطبيقات طبيعية لـ async/await، ودون تحميل خيوط نظام التشغيل»، يعلنون ذلك.

طريق عشر سنوات

استغرق ترسيخ Swift على الخوادم وقتًا طويلًا. أصدرت Apple اللغة كمصدر مفتوح في 2015، وفي 2016 جعلتها IBM متاحة على منصتها السحابية Bluemix. سرعان ما أعلن فريق Swift عن مجموعة عمل لواجهة برمجة تطبيقات الخادم، وفي أواخر 2017 أُعلن عن أول مؤتمر لـ Swift من جانب الخادم. في 2018 ظهر الإطار غير المتزامن SwiftNIO وتأسست Swift Server Workgroup.

لم يسر كل شيء بسلاسة: تراجعت IBM في 2019 وقللت التزامها تجاه Swift، ولم يتطور Smoke Framework من Amazon تقريبًا في السنوات الأخيرة. ومع ذلك واصل المجتمع العمل: صدر Swift 6 في 2024 وأحضر التحقق من تزاحم البيانات، مما أصبح أساسًا لاهتمام جديد بالخلفية.

الشعبية والآفاق

على الرغم من الطموحات، لا يزال الاستخدام الجماهيري محدودًا. في مؤشر TIOBE كانت ذروة شعبية Swift في يناير 2020 عندما كانت اللغة في المرتبة التاسعة؛ أما الآن فهي في المرتبة الرابعة عشرة. في استطلاع مطوري Stack Overflow لعام 2025 تحتل Swift المرتبة العشرين.

وفقًا لتقييم The Register، قد تكون Swift بديلاً عن Rust أو C++، على الرغم من أنه من غير الواضح مدى أهمية براعة اللغة في المستقبل، عندما يثق المطورون بشكل متزايد في وكلاء AI لكتابة الكود.

SSiTech

SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي

نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.