جافا أم سي بلس بلس ؟

السلام عليكم ورحمة الله تعالى و بركاته

كنت منذ فترة أفكر في أن أبدأ بتعلم برمجة تطبيقات الأندرويد، و عندما قرأت عن الموضوع علمت أن أغلبها يتطلب جافا بنسبة كبيرة .. فـ ذهبت لتعلم الجافا و لكن قبل البدء ذهبت لصديقي الذي يدرس البرمجة و سألته عن رأيه بالجافا ؟

فـ أخبرني أن هذه اللغة على وشك الانقراض و نصحني بالـ سي بلس بلس و قال أنها أفضل بكثير ..

لكنني استغربت كيف للجافا أن تكون على وشك الانقراض و تطبيقات الأندرويد حالياً في وجه تطور وليس انقراض ؟

ما رأيكم ؟ ياريت أصحاب الخبرة يفيدونا ؟

مشكورين جداً

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

التعليقات

selma25 أضف ردا

بصراحة؟؟ تعلم الجافا و لا تنتظر، لاني سمعت خبر استبدال الجافا بالدارت منذ عام، صدقت الاقاويل و لم اتعلم الجافا بل ضيعت وقتي في تعلم صنع المواقع رغم انني لا احبها لدرجة اني لم اتجاوز مرحلة الhtml css js لانني لست شغوفة بها ، و بالتالي اضعت عاما كاملا كان من الممكن ان اتعلم اساسيات اللغة فيه و ابدا في صنع التطبيقات و لكن للاسف فضلت سلوك الطريق الآمن لا المغامرة و انتهى بي المطاف بخفي حنين، اذا نصيحتي لك اذا كان هدفك الاساسي هو صنع التطبيقات فتعلم الجافا و لا تابه للاشاعات، اذا ما غيرت غوغل اللغة هذا لن يحدث بين عشية و ضحاها، و حتى اذا حدث ذلك، لن تخسر شيئا بتعلم اللغة الاكثر طلبا في سوق العمل.

يمكنك استعمال خبرتك في الجافاسكربت في تطوير تطبيقات الاندرويد عبر phonegap او cordova

مشكلتي اني لا احب العمل على الفريموورك حتى اتعلم و لو الاساسيات من اللغة الاصلية حتى اكون على علم بما يدور حولي، و لكن سالقي نظرة عليها فربما اغير رايي

شكرا على المعلومة

وجهة نظر ممكنة جداً ، ربما سأتعلم الجافا بإذن الله !

شكراً على مشاركتك

1 - لا يوجد شيء إسمه إنقراض لغة

2 -يمكن برمجة تطبيقات الاندرويد بأكثر من طريقة أكثرها شيوعا الجافا

3 - في كل الأحوال سواء ستنقرض أم لا ، ما الضرر من تعلم الجافا ؟

في رأيي توكل على الله و أمض في طريقك و لا تضيع و قتك في مثل هذه الأمور

1 - لا يوجد شيء إسمه إنقراض لغة

+1 لا أدري كيف صار البعض يشبه لغات البرمجة بالحيوانات المهددة!

كلام رائع و جميل، بإذن الله سأبدأ في تعلمها قريباً

" الجافا على وشك الانقراض !!! "

انظر الى تصنيف tiobe لشهر مارس 2016

اذا كنت تريد ان تطور تطبيقات للاندرويد بدون تفكير تعلم الجافا

اذا كنت تريد برمجة تطبيقات لios الخاص بأجهزة ابل بدون تفكير تعلم swift

اذا كنت تريد برمجة تطبيقات لwindows phone بدون تفكير تعلم السي شارب

واذا كنت تريد ثلاثة بكود واحد و دفعة واحدة عليك بسي شارب عبر منصة زامرين

رائع جداً هذا دليل على قوة لغة الجافا _

سألت نفس سؤالك امس :) على جروبات الفيس بوك و الجميع اخبرنى بالجافا ولكن دخلت الى موقع ندرس و فتحت دروس تعلم الجافا و لم افهم شئ

ارجوا ان تفيدونا و شكرا

ههههه والله أنا احترت يا أخي .. أريد أن أبدأ بشيء و أركز عليه حتى الاحتراف و خايف أبدأ بشيء و اكتشف بعدها أنه لو بدأت بغيره لكان أفضل لي و لمستقبلي

مشكور على مشاركتك عزيزي

وعليكم السلام ورحمة الله،

فـ أخبرني أن هذه اللغة على وشك الانقراض و نصحني بالـ سي بلس بلس و قال أنها أفضل بكثير ..

أولا: لغات البرمجة ليست كالحيوانات لتوصف بالانقراض :)

ثانيا: لا توجد أي لغة برمجة أفضل لغة أخرى من جميع الوجوه

لكل لغة برمجة مجال استخدام وأحيانا زمن معين

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

لذلك شاع استخدام وتعلم جافا في المعاهد والجامعات، وزاد الإقبال على الشهادات، وزاد الطلب أكثر عند انفجار Android في السنوات الأخيرة...

مما يؤكد ذلك ترتيب جافا على TIOBE بين مختلف لغات البرمجة في العالم:

أيضا الطلبات على جافا بين لغات البرمجة الأخرى على Job Trends

زد على ذلك مواقع التواصل الاجتماعي ومواقع الدروس الأكاديمية والدعم المنتشر والمجتمعات وغير ذلك...

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

بالتوفيق.

كلام جميل جداً، أنا بصراحة لا أنوي تعلم برمجة التطبيقات المعقدة مثل مكافحة الفيروسات و الألعاب عالية الأداء، لكنني أريد تعلم لغة برمجة تمكنني من برمجة برامج بسيطة مطلوبة لدى المستخدمين ! مثل برنامج النشر التلقائي على فيسبوك مثلاً !

الله يهدينا للصواب ..

مشكور جداً على مشاركتك المميزة

مثل برنامج النشر التلقائي على فيسبوك مثلاً !

إن كان لا يهمك مستقبل البرمجة وتعدد الإمكانيات (تطبيقات الجوال وغير ذلك...)، وتريد أن تقتصر على الويب بأقل تكلفة في أسرع وقت، يمكنك أن يكون أحسن خيار لك الآن: PHP+HTML+CSS+JavaScript ودعك من البقية.

جميل جداً

انظر اخي لغة الجافا ظهرت في سنة 1992 وكل سنتين يقولون انها ستندثر وهي لا تزال موجودة الى وقتنا الحاضر , ولا تنسى ان الجافا ترعاها شركة ضخمة ,وان اندثرت فانت قادر على تعلم اي لغة OOP بسهولة .

صحيح هذا ما أريده تماماً أنه في كل الأحوال لن أخسر بإذن الله

مشكور على المشاركة

عليك بالسي شارب أخي ألم تسمع بالخبر؟؟

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

خبرتي بالبرمجة 0 ولا أعلم بها شيء تقريباً ..

يعني هل تنصحني الآن بتعلم سي شارب و أترك الجافا ؟ لأن سي شارب أصبحت تعمل حتى على الاندرويد ؟

و هل يكون من الجيد و السهل و العملي استخدام السي شارب في برمجة تطبيقات الأندرويد و أسهل من الجافا ؟

(حيث أنه أخبرني صديقي أن كتابة برنامج بالجافا يحتاج سطور برمجية كثيرة، و ضرب لي مثال تصميم حاسبة يتطلب 400 سطر برمجي !)

ما رأيك و بما تنصحني مرة أخرى ؟

لأنني عندما أبدأ بتعلم لغة معينة أنا أنوي أن أضع كل تركيزي بها و أكملها حتى الاحتراف بإذن الله تعالى

مشكور جداً

لن أكذب عليك أنا أيضا علاقتي بالبرمجة 0 أو ربما 0.5.. سنجاوب على سؤالك بديهيا وببرائة.. أعرف أنك مهتم بتطبيقات الهواتف أليس كذلك؟؟ فكل شاب ذكر مهووس بذلك.. سنة الحياة.. وتعرف أنك لتبرمج للأيفون تحتاج للغة swift أو مشتقاتها وعلى حاسوب من نوع الماك.. ثقيلة علينا هذه الأمور ألا توافقني.. وترى في الجانب الآخر حل آخر يخلصك من كل هذه القيود.. نفس الأكواد تشتغل على الأندروييد والأيفون و سطح المكتب وعلى ما أعتقد ويندوزفون أيضا.. والأدهى من هذا كله أنه تحت رعاية مكروسفت بنفسها.. هل تعلم ما هي مكانة مايكروسوفت في العالم؟ أسأل أمي ان سمعت بها في حياتها ستقول لي نعم.. وتجد على الجانب خيار الجافا الممل (درستها سابقا لن تكتب شيئ الا بشق الأنفس هي ليست بالصعبة بالمناسبة بل فقط تحس أنك ببغاء) عكس لغة سي بلس بلس جربتها فكانت أسرع بكثير وأكوادها أقل.. أعتقد أن جارتها سي شارب تحمل نفس الصفات أيضا.. تعلمك لهذه الأخيرة يسهل لك الأمر في خوض مجال ألعاب الفيديو بما في ذلك متطلبات محرك يونيتي.. فوق كل هذا البرنامج الذي كان يباع قبل أيام بألفي دولار أصبح الآن مجانا فقط ليستمتع به أخونا @Ahmad_Aljabr :) ما رأيك ؟ في موقعنا هذا حسوب هناك العديد من مبرمجي السي شارب على رأسهم عبد الرحمن.. وتوقع أن العدد سيتضاعف كثيرا نتيجة هذا المولود الجديد وأنا سأكون من بينهم

لأنني عندما أبدأ بتعلم لغة معينة أنا أنوي أن أضع كل تركيزي بها و أكملها حتى الاحتراف بإذن الله تعالى

جيد يشدني حماسك.. اذن ماذا تنتظر منصة واحدة أسماك من مختلف الألوان والأشكال..

ككلمة أخيرة كما أخبرتك سابقا أنا لست خبير وما كلامي سوى رأي شخصي، اذن لا تأتي و تدعي علي بالشر ان ندمت.. اتفقنا!

كلام رائع جداً بصراحة ، لكن رغم ذلك اعتقد أنه من الممكن ان تكون الجافا أفضل حيث أنني شاهدت ترتيبها على موقع :

و سألت عنها بشكل عام مبرمجين أخبروني أنه من المستحيل أن تقرض خلال أقل من 10 سنوات ! لأنها مدت جذورها في جميع مجالات التقنية على حسب كلامهم ..

الله يهدينا للخير :3

شكراً جزيلاً على تعليقك الرائع

و الله اخي لهما نفس الانتاجية و كل شخص مرتاح مع اللغة التي يحبها فمثلا انا جربت الجافا البايثون و c++ لكن ارتحت مع البايثون و الان اتعلمها عن ظهر قلب فقبل مدة كنت لا اعرف شيئا في البرمجة و الان تعلمت جزء من اساسيتها استعطعت ان ابدأفي برمجت تطبيق ترجمة بسيط و قريبا ساطرحه في جوجل بلاي

كيف حولت الكود إلى تطبيق . من البايثون أقصد

رووووووووووووعة ! عندما تطرحه أطلعنا على النتائج ! سنكون من أول المستخدمين لتطبيقك بإذن الله ^_^

انقراض الجافا!!

هذه اللغة كبيرة جداً وهي من اللغات الأكثر انتشارا وطلبا على مستوى المؤسسات والشركات

الجافا هي اللغة الأولى لعمل تطبيقات الأندرويد

حتى بلغات غير مباشرة مثل الجافاسكريبت والسي شارب والبايثون وغيرها تستطيع عمل تطبيقات اندرويد

فما بالك بالجافا ، حتى لو استخدمت جوجل لغة جديدة ستظل الجافا تعمل بدون مشاكل مع التطبيقات

ممكن يفيدك هذا الموضوع :

روووووووعة .. طمنتني بصراحة :3

بإذن الله سأبدأ بـ جافا قريباً

-1
Tahardz أضف ردا

انا معه في كلامه اولا لان غوغل قامت بتطوير لغة خاصة ببرمجة تطبيقات اندرويد بديلة عن جافا اسمها Dart حتى تتخلص غوغل من تبعية نظام الى شركة اوراكل بسبب جافا لا من قريب ولا من بعيد مثلما فعلت ابل وصنعت سويفت

ثانيا تطوير تطبيقات اندرويد ليس حصرا على جافة حتى باجافا سكريبت و سي شارب الخ يمكنك تطوير تطبيقات اندرويد

يمكنني أن أؤكد لك أن لغة جافا لن تنقرض ( على الأقل خلال ال 5 سنوات القادمة )

حسنا فلنفرض مثلا أن dart اصبح لها جمهور كبير و community كبيرة تدعمها و تشارك في نجاحها هل هذا يعني أن جافا ستنقرض بين ليلة و ضحاها ؟؟؟ هذا شيء مستحيل فأولا community الجافا كبيرة جدا ابحث عن أي سؤال حول جافا يخطر ببالك و ستجد اجابة له على جوجل هل تظن حقا أن أحدا مثلا يقوم بالبرمجة عبر جافا لمدة 10 سنوات أو أكثر سيقوم بالتحول الى dart بين ليلة و ضحاها هذا شيء مستحيل جافا لن تتركنا و شأننا بهذه البساطة ,, جافا أكبر من أن تهزم من قبل dart في سنواتها الأولى :)

صحيح 100% و هذا ما يشجعني على تعلم جافا أيضاً

انا لم اقل انها سوف تنقرض ولاكن سوف تنقص شعبيتها نسبيا لان شعبيتها زادت بسبب اندرويد واليوم بعد طرح منصة زامرين مجانا لن ينتقل مطورو دوت نت الى تعلم جافا حتى مستجدين في برمجة سوف يتوجهون لسي شارب لانها تدعم منصات الجوال الثلاثة الاندرويد و ios و ويندوز فون

bitsnaps أضف ردا

Dart ليست لغة خاصة ببرمجة تطبيقات Android بل إنها لغة تطوير ويب منافسة/مكملة لـ javascript

Google فكرت في استخدام OpenJDK للتخلص من قيود Oracle

جميل، هذا يعني أن الجافا ما زالت قوية و بمكانها و ستبقى بإذن الله :3