ماهي لغة البرمجة كوتلن Kotlin
كوتلن (Kotlin) هي لغة برمجة كائنيّة Object Oriented تعمل على منصة جافاJAVA كما يُمكن تشغيلها على منصة لغة جافا سكريبت JAVASCRIPT.
طوّر لغة كوتلن مجموعة من المُبرمجين في شركة جيتبراينز والتي يقع مقرّها في سانت بطرسبرغ في روسيا بحيث أن اسم اللغة مستوحى من جزيرة كوتلن القريبة من المدينة.
وهي نفس الشركة التي طورت أندرويد استوديو ANDROID STUDIO والتي تعتبر الأداة الرسمية لتطوير وبرمجة وتصميم تطبيقات أندرويد.
وقد تم تصميم لغة البرمجة كوتلن للتعامل والتوافق الكامل مع الجافا وحزمة تطويرها JDK ومكتبة الأكواد كما تتيح لغة كوتلن كتابة الشيفرة البرمجية بعدد أقل من الأسطر وبشكل أسرع وأكثر فاعلية مقارنةً بلغة جافا، حيث تُعتَبر شبيهة بلغة البرمجة سويفت التي تم تطويرها من طرف شركة أبل.
تاريخ لغة كوتلن
في عام 2011 كشفت شركة جيت براينز عن مشروع تطوير وابتكار لغة كوتلن، وهي لغة جديدة لـJVM، والتي كانت قيد التطوير لمدّة عام.
وقد قال مدير الشركة ديمتري جيميروف حينها أن مُعظَم اللغات لم تكن فيها الميّزات التي يبحثون عنها، باستثناء لغة السكالا التي يراها مناسبة نسبيا الا انها تُعتَبر بطيئة نوعاً ما أثناء تشغيل التطبيقات.
وكان أحد أهداف المرجوة من تطوير لغة البرمجة كوتلن هو قدرتها على تشغيل التطبيقات في نفس سُرعة تشغيل الجافا لها المتفوقة انداك.
وبحلول فبراير 2012، فتحت الشركة المشروع للمُساهمين والمبرمجين ليُصبح مفتوح المصدر تحت رخصة أباتشي ويكون بدالك قابل لاضافات جديدة قد يضيفها لها المبرمجون.
وقد صدرت النُسخة الأولى من لغة البرمجة كوتلن في 15 فبراير 2016.
لقد اكتسبت اللغة أهمّيتها بعد أن أعلنت جوجل في مؤتمر المطورين في 17 مايو 2017، أ عن دعمها الرسمي للغة البرمجة كوتلن كلغة من الصنف الأول First-Class، مدعومة افتراضيًا، لكتابة تطبيقات أندرويد.
تعليقات
إرسال تعليق