ماهي لغة البرمجة كوتلن Kotlin

 


كوتلن (Kotlin)‏ هي لغة برمجة كائنيّة Object Oriented تعمل على منصة جافاJAVA كما يُمكن تشغيلها على منصة لغة جافا سكريبت JAVASCRIPT.

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

 وهي نفس الشركة التي طورت أندرويد استوديو ANDROID STUDIO والتي تعتبر  الأداة الرسمية لتطوير وبرمجة وتصميم تطبيقات أندرويد.

وقد تم تصميم لغة البرمجة كوتلن للتعامل والتوافق الكامل مع الجافا وحزمة تطويرها JDK ومكتبة الأكواد كما تتيح لغة كوتلن كتابة الشيفرة البرمجية بعدد أقل من الأسطر وبشكل أسرع وأكثر فاعلية مقارنةً بلغة جافا، حيث تُعتَبر شبيهة بلغة البرمجة سويفت  التي تم تطويرها من طرف شركة أبل.


تاريخ لغة كوتلن

في عام 2011 كشفت شركة جيت براينز عن مشروع تطوير وابتكار لغة كوتلن، وهي لغة جديدة لـJVM، والتي كانت قيد التطوير لمدّة عام.

وقد قال مدير الشركة ديمتري جيميروف حينها أن مُعظَم اللغات لم تكن فيها الميّزات التي يبحثون عنها، باستثناء لغة السكالا التي يراها مناسبة نسبيا الا انها تُعتَبر بطيئة نوعاً ما أثناء تشغيل التطبيقات.

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

 وبحلول فبراير 2012، فتحت الشركة المشروع للمُساهمين والمبرمجين ليُصبح مفتوح المصدر تحت رخصة أباتشي ويكون بدالك قابل لاضافات جديدة قد يضيفها لها المبرمجون.


وقد صدرت النُسخة الأولى من لغة البرمجة كوتلن في 15 فبراير 2016.


لقد اكتسبت اللغة أهمّيتها بعد أن أعلنت جوجل في مؤتمر المطورين في 17 مايو 2017، أ عن دعمها الرسمي للغة البرمجة كوتلن كلغة من الصنف الأول First-Class، مدعومة  افتراضيًا، لكتابة تطبيقات أندرويد.

تعليقات

المشاركات الشائعة من هذه المدونة

ماهي لغة البرمجة باسكال Pascal

ماهي لغة البرمجة دارت DART

ماهي لغة البرمجة سويفت swift

ما هو جوجل بلاي Google Play

سعر ومواصفات هاتف Infinix Hot 11

تطبيق يدكرك بضرورة شرب الماء Drink Water Reminder

إنشاء موقعك والربح منه على بلوجر blogger

سعر ومواصفات هاتف Huawei Nova 7 SE

الربح من الدروبشيبينغ(Dropshipping) على AliExpress.com

العمل الحر على موقع فايفر Fiverr