برمجياتقراءة دقيقتين

Google تطلق مكتبات رسمية لاستخدام Swift مع خدمات Google Cloud على الخادم

المغزى

المغزى: اللغة لا تصبح لغة خوادم حين يكتب أحدهم framework لها، بل حين يصدر مزود السحابة مكتبته الرسمية. ومطورو iOS صار بإمكانهم كتابة الـ backend باللغة نفسها.

أطلقت Google مكتبات رسمية تتيح لتطبيقات مكتوبة بلغة Swift التعامل مع خدمات Google Cloud، بحسب تغطية نشرتها The Register في 2 أكتوبر 2026.

وأصدرت Apple لغة Swift عام 2014، وارتبطت منذ ذلك الحين بالواجهات: تطبيقات iPhone والشاشات والأزرار. أما محاولات تشغيلها على الخوادم فظلت متعثرة طوال عشر سنوات تقريبًا. وقال Karl Weinmeister، أحد مديري Google Cloud، إن Swift كانت تُعامل لسنوات أساسًا على أنها لغة واجهات مرتبطة بأجهزة Apple.

والفرق هذه المرة في مصدر المكتبات. فهي ليست framework من مجتمع متحمس، بل مكتبات من مزود السحابة نفسه. وتستهدف Swift 6.2 وما بعدها، وهي مبنية على SwiftNIO، وتدعم HTTP/2 multiplexing، أي تمرير عدة طلبات على اتصال واحد، وتدعم gRPC. كما تفعّل خيارات تمنع data races، أي تعارض أكثر من مهمة على البيانات نفسها في وقت واحد، وتكتشفها عند الترجمة لا عند التشغيل، وهي الخاصية التي تجعل اللغة صالحة للخوادم فعلًا.

والقاعدة التي تكشفها الخطوة أن اللغة لا تصبح لغة خوادم حين يكتب لها أحدهم framework، بل حين يصدر مزود السحابة الـ client الرسمي لها. فقبل ذلك يتحمل المطور صيانة مكتبة كتبها غيره، وبعده يستهلك منتجًا مدعومًا.

ويعني ذلك للفرق التي تملك تطبيق iOS أن الـ backend يمكن أن يُكتب باللغة نفسها، ويتشارك معه الـ models والكود المشترك. ولم يكن ذلك خيارًا عمليًا على Google Cloud قبل هذا الإطلاق.

المصادر

  1. تغطية The Register، وتتضمن تصريح Google والتفاصيل التقنية
  2. موقع Swift الرسمي
  3. توثيق Swift على الخادم وSwiftNIO
  4. مدونة Swift
  5. واجهات Google Cloud للمطورين

من عدد السبت 22 ربيع الآخر - 3 أكتوبر

أخبار ذات صلة

منصات وملكية

مطور تطبيق ينفق 220 دولارًا على Google Ads فيحصل على 13 مستخدمًا حقيقيًا من 56 تنصيبًا

حين يكون مقياس النجاح نفسه قابلًا للتزوير، تكافئ خوارزمية الإعلانات التزوير بميزانية أكبر، ويصبح الرقم الوحيد الموثوق هو الاستخدام الفعلي داخل قاعدة بيانات المنتج.

1 ربيع الآخر - 12 سبتمبر

أخبار السبت 22 ربيع الآخر - 3 أكتوبر