هل ستتخلى جوجل عن الجافا لصالح سويفت؟

"أشارت تقارير أن جوجل تخطط للاعتماد على لغة أبل البرمجية الجديدة “سويفت” وذلك في تطوير نظام الأندرويد مستقبلاً. وبذلك تنضم جوجل إلى شركة فيسبوك وشركة Uber الذين تداولت الأخبار أنهم عقدوا اجتماع في لندن لمناقشة الاعتماد على لغة أبل. ويذكر أن جوجل تعتمد في تطوير الأندرويد على لغة Java وتتحدث الأخبار أن جوجل تريد تركها بعد الخلافات الكثيرة مع شركة أوركال."

اعتقد انه بات من الواضح تخلي جوجل عن الجافا في الفترة القادمة، لكن هل حقاً سيكون هذا الامر لصالح سويفت؟


على الهامش: للمهتمين بتعلم لغة سويفت

المصادر:

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

11

لماذا يقيد المبرمج نفسه بلغة برمجة واحدة ؟ عندما تتعلم لغة فأنت تتعلم البرمجة بشكل عام، ثم بعد ذلك خلال شهر على الاكثر تتعلم اي لغة وتصبح منتجاً بها.

اول لغة تعلمتها قبل ما يقارب من 7 سنوات كانت ++C، وبعدها الجافا، ثم استخدمت بايثون، ثم #C والدوت نت، والان استخدم php مع Laravel الى جانب الجافا.

واذا اختفت اي من اللغات التي اجيدها فهذا امر لا يهمني، المهم هو المشروع النهائي الذي اقوم به.

المعنى ان هناك عشرات الاسئلة من هذا النوع كلما ظهرت لغة جديدة، او تم دعم لغة ما في مشروع ما، وكلها بلا فائدة.

لم اقصد بموضوعي هل اتجه الى سويفت ام لا؟

هل الجافا افضل من سويفت؟

هل ستختفي الجافا ام لا؟

نظرتي للموضوع كانت من جهة مختلفة، لماذا سويفت؟ ماذا عن لغة برمجة جوجل التي تعمل عليها منذ فترة طويلة؟ أليس هناك لغة افضل من سويفت؟ لأن سويفت لغة برمجة جديدة فالأمر بدأ محيراً بالنسبة لي.

مجهول
  • حذف بواسطة المستخدم

الامر لتهديد اوراكل التي تقوم بمقاضاتهم الان

مجهول
  • حذف بواسطة المستخدم

صعبا جدا الإعتماد على swift بإعتبارها لغة منافس قوقل في مجال نظام التشغيل ، أتوقع أن قوقل ستطلق لغة أخرى أو ستدعم GO أو drat التي تعمل عليها

على ما اعتقد أن المشكلة هي اعتماد نظام التشغيل (أندرويد) على جافا وليست المشكلة في لغات البرمجة التي تُنتج برامج تعمل على أندرويد. فإذا أرادت قوقل حل مشاكلها مع أوراكل فلابد من ترك نظام أندرويد. اعتقد أن جافا مستخدمة في واجهة المستخدم أو في واجهة البرمجة API

لا أعتقد ذالك. جوجل إستطاعت اللحاق بأبل في مجال التطبيقات بإعتمادها لغة الجافا التي يتم تدريسها في أغلب الجامعات ولها مجتمع كبير جدا ومصادر تعليم كثيرة، مما يجعل تطوير تطبيقات أندرويد يبدو أسهل وأسرع للمطور الجديد على عالم التطبيقات.

ربما تضيف جوجل سويفت كلغة ثانية، ولكن لا أراها كبديل للغة الجافا في المستقبل القريب على الأقل.

جوجل تغلبت على أوراكل في المحكمة منذ عدة سنوات، وأعتقد أن المعركة القضائية إنتهت.

كل هذا حدث بسبب عجرفة شركة أوراكل! وكما علّق أحدهم على خبر طلب أوراكل مبالغ مالية كبيرة بسبب انتهاكات جوجل لحقوق الملكية: "بدلاً من تقبيل أقدام جوجل لإنقاذها لغة برمجة جافا في برمجة آندرويد، أوراكل تطلب مبالغ مالية خرافية".

أتوقع أجل، وهذا في مصلحة المطور، برغم أن البداية ستكون متعبة للمطورين بعد كل هذه السنين، لكن كما علّق الأخ @wgh بأن المبرمج لا يجب أن يعلّق نفسه في لغة برمجة واحدة! إذا تعلّمت الأساسات والمفاهيم بشكل صحيح، لا يجب أن تتعب في تعلم لغات برمجية جديدة!

لغة برمجة مفتوحة المصدر، مدعومة من كُبرى الشركات، أعتقد هذا الأمر سيكون محمّس جداً.

mo7@mmed أضف ردا

لغة سويفت لاقت الكثير من الإعجاب منذ انطلاقها

وبدأت تنتشر بسرعة

بصراحة فكرت بتعلمها قبل وقت طويل ، لكن كلما دخلت على موقع أو دورة وجدت من متطلبات الدورة بأنه لا بد من إمتلاك جهاز ماك 

أو تنزيل النظام على الجهاز 

وللأسف أنا لا املك جهاز ماك حتى الآن

اتمنى ان تفتح ابل المجال لمستخدمي لينكس وويندز ايضاً

واعتقد هذا الشيء سحصل عاجلاً ام آجلا وليس بيدي إلا الإنتظار

اذا ارادت Google التخلي عن جافا فذلك سيكون بعد وقت طويل لانه الانتقال الى swift سيأخذ الوقت الكثير اولا لكتابة جميع APIs بسويفت و ثم اختبارها. اقل مدة ممكن تكون ثلاث سنوات.