الفوشيه: جوجل تجعل لغة Swift، لغة Apple، متوافقة مع نظام التشغيل الجديد الخاص بها

تواصل Google العمل على Fuchsia، نظام التشغيل الجديد الغامض الذي لا يُعرف عنه الكثير في الوقت الحالي. ومع ذلك، سيتم جعله متوافقًا مع Swift، لغة برمجة Apple... خطوة كبيرة للمطورين؟

التقارب. ويريد الكثيرون ذلك على الهاتف المحمول، سواء داخل نظام بيئي واحد أو عبر السوق بأكمله. يجب أن يقال أن جانب ملكية بعض الأشياء يمكن أن يصبح محبطًا بسرعة عندما لا تتمكن من الوصول إليها.

يبدو أن Google تعمل على تحقيق المزيد من التقارب داخل نظام التشغيل الخاص بهامع أندروميداوالذي كان من المفترض بوضوح أن ينجح في دمج نظامي التشغيل Android وChrome OS. من المشروع، المهجور، ولدFuchsia OS، نظام تشغيل جديدالذي لا نعرف هدفه.

سيكون Swift متوافقًا مع Fuchsia، نظام التشغيل Google الجديد

ومع ذلك، يمكننا أن نلاحظ التقدم الذي أحرزه حيث أن المطور يفعل ذلك علنًا على جهازهالريبو. للتذكير، أالريبو(للمستودع) هو مستودع يتم فيه تخزين ملفات التطوير، عادةً لغرض التعاون واسع النطاق عبر الإنترنت قبل الإصدار النهائي.

اليوم، نتعلم من خلال مراقبة تطور Fuchsia أنها ستكون قادرة على تشغيل كود Swift، وهي لغة البرمجة التي تم إنشاؤها داخل Apple.

لدى Swift في Google عدد كافٍ من الأشخاص الذين يعملون عليها لدرجة أننا بحاجة إلى نقطة انطلاق/نقطة تكامل، وقررنا أنها يجب أن تكون عامة.https://t.co/hyphe0KrU0

– كريس لاتنر (@ clattner_llvm)15 نوفمبر 2017

تم حظر هذا المحتوى لأنك لم تقبل ملفات تعريف الارتباط وأجهزة التتبع الأخرى. يتم توفير هذا المحتوى عن طريق تويتر.
لتتمكن من مشاهدته، يجب عليك قبول الاستخدام الذي يقوم به تويتر لبياناتك والذي يمكن استخدامه للأغراض التالية: السماح لك بعرض المحتوى ومشاركته مع وسائل التواصل الاجتماعي، وتعزيز تطوير وتحسين المنتجات من Humanoid وملحقاتها. الشركاء، عرض إعلانات مخصصة لك بناءً على ملفك الشخصي ونشاطك، وتحديد ملف تعريف إعلاني مخصص، وقياس أداء الإعلانات والمحتوى على هذا الموقع وقياس جمهور هذا الموقع(يتعلم أكثر)

بالنقر على "أقبل الكل"، فإنك توافق على الأغراض المذكورة أعلاه لجميع ملفات تعريف الارتباط وأدوات التتبع الأخرى التي يضعها Humanoid وشركائها.

يمكنك سحب موافقتك في أي وقت. لمزيد من المعلومات، ندعوك لقراءة موقعناسياسة ملفات تعريف الارتباط.

إدارة اختياراتي

وأوضح كريس لاتنر، مبتكر اللغة الذي يعمل الآن في جوجل، ذلك على حسابه على تويتر. أضاف Zac Browling، الذي يعمل أيضًا في Google، دعمًا لـ Fuchsia إلىمترجممن سويفت علىالريبوأبل جيثب الرسمية.

ويقوم فريقي بإضافة الدعم إلى Swift لاستهداف Fuchsia.https://t.co/ziGwc11yih

– زاك بولينج 🥑 (@zbowling)16 نوفمبر 2017

تم حظر هذا المحتوى لأنك لم تقبل ملفات تعريف الارتباط وأجهزة التتبع الأخرى. يتم توفير هذا المحتوى عن طريق تويتر.
لتتمكن من مشاهدته، يجب عليك قبول الاستخدام الذي يقوم به تويتر لبياناتك والذي يمكن استخدامه للأغراض التالية: السماح لك بعرض المحتوى ومشاركته مع وسائل التواصل الاجتماعي، وتعزيز تطوير وتحسين المنتجات من Humanoid وملحقاتها. الشركاء، عرض إعلانات مخصصة لك بناءً على ملفك الشخصي ونشاطك، وتحديد ملف تعريف إعلاني مخصص، وقياس أداء الإعلانات والمحتوى على هذا الموقع وقياس جمهور هذا الموقع(يتعلم أكثر)

بالنقر على "أقبل الكل"، فإنك توافق على الأغراض المذكورة أعلاه لجميع ملفات تعريف الارتباط وأدوات التتبع الأخرى التي يضعها Humanoid وشركائها.

يمكنك سحب موافقتك في أي وقت. لمزيد من المعلومات، ندعوك لقراءة موقعناسياسة ملفات تعريف الارتباط.

إدارة اختياراتي

نظام تشغيل غني بالدعم

ولذلك تتم إضافة لغة Swift إلى القائمة الطويلة من اللغات التي سيدعمها نظام التشغيل الجديد. إذا كانت لغة Dart (التي أنشأتها Google) هي لغته "الافتراضية"، فسيكون النظام أيضًا متوافقًا مع Go وRust وPython وSwift من الآن فصاعدًا.

هل تجميعكود سويفتلأن Fuchsia لا يجعل تطبيقات iOS متوافقة على الفور. ومع ذلك، فإن هذا من شأنه أن يسمح للمطورين بإنشاء الوظائف الأساسية لتطبيقاتهم بلغتهم المفضلة، قبل إضافة واجهة المستخدم باستخدام أدوات كل منصة.

أما بالنسبة لمعرفة ما سيحدث لنظام Fuchsia OS… فلا يزال الغموض قائما. استبدال الروبوت؟ من نظام التشغيل كروم؟ الانصهار بين الاثنين؟ أو نظام تشغيل مستقل لخط إنتاج جديد بالكامل؟ تظل Google غامضة كما كانت دائمًا بشأن هذه القضية.