السلام عليكم
أي لغة برمجة تنصحوني بتعلمها لبرمجة تطبيقات الأندرويد: الكوتلن أم الجافا؟ استمعت لدورة في الكوتلن و المدرب قال أنه خلال 5 سنوات، ستندثر الجافا!!
أخي الكريم هذا مدرب مبتدئ يريد التسويق للغته الفتية بطريقة خبيثة وهي ، أضرر بالغير لكي تنجح أنت
انظر من حولك وتأمل في انتشار الجافا الواسع ، ما زالت الجافا اللغة رقم واحد في العالم ، ولا يمكن لغوغل أن تلغي العمل بها أبدا
ملايين التطبيقات مكتوبة بالجافا وما تزال تطور وتدر على غوغل ملايين الدولارات ، أفتظن أن غوغل سوف تترك كل هذا من أجل لغة فتية لا ندري أتنجح أم تفشل كما فشت لغة go
بداية القصة هو الخلاف الذي وقع بين غوغل وأوراكل بسبب حقوق الجافا ، فسعت غوغل إلى تبني لغة أخرى تستبدل بها الجافا
ولكن النزاع فض لصالح غوغل فذهب السبب الذي من أجله دعمت غوغل كوتلان
ليس من السهل أن توجه هذا الجمهور العظيم إلى لغة فتية
لا تسمع كل ما ياقل لك حتى كلامي هذا بل ابحث وتعلم
اختلف مع الأساتذة في التعليقات الأخرى في ما قالوه جزئيّاً من ناحية نعم كوتلن ستكون الـ standard الوحيد ربما لأندرويد و هذا سُيعطيها أفضليّة على هذه المنصّة على كل اللغات ليس فقط جافا لكن جافا أكبر بكثير من مجرد أندرويد و لن تندثر بسهولة، يمكنك عمل تطبيق ديسكتوب بوساطة JavaFx على ويندوز و تشغيله على نظام solaris os لم تسمع به من قبل و ب 0 تغييرات في بنية لكود بشكل عام ناهيك عن أضخم legacy code في عالم التقنيّة، الكثير من التطبيقات جافا تحتل المركز الأول فيها، شريحة جوالك على الأرجح برنامج صغير بلغة جافا!.
ببساطة إن كنت تستهدف منصّة الأندرويد في تطبيقاتك فعليك بكوتلن (وهي تعمل على JVM بالمناسبة) و التي يمكن أن تفعل كل ما تفعله جافا و لكن بشكل أكثر حداثة و عصريّة طبعاً هذا يأتي على حساب الاستقرار الذي لا تجده إلّا في لغات مستوى الـ Enterprise كجافا و سي شارب.
التعليقات