التصنيفات
تطوير

لمحة سريعة عن لغة كوتلن

مشاهدة
21

كوتلن – KOTLIN- هي لغة برمجة مفتوحة المصدر ومكتوبة بشكل ثابت تدعم كلاً من البرمجة الشيئية والوظيفية. توفر لغة كوتلن بناء جملة ومفاهيم مماثلة من لغات أخرى ، بما في ذلك C # و Java، من بين العديد من اللغات الأخرى. لا تهدف لغة كوتلن إلى أن تكون فريدة من نوعها – بل إنها تستمد الإلهام من عقود من تطوير لغات البرمجة.

محتويات المقال

لمحة عن كوتلن

كوتلن – KOTLIN- هي لغة برمجة مفتوحة المصدر ومكتوبة بشكل ثابت تدعم كلاً من البرمجة الشيئية والوظيفية. توفر لغة كوتلن بناء جملة ومفاهيم مماثلة من لغات أخرى ، بما في ذلك C # و Java، من بين العديد من اللغات الأخرى. لا تهدف لغة كوتلن إلى أن تكون فريدة من نوعها – بل إنها تستمد الإلهام من عقود من تطوير لغات البرمجة.

تتم إدارة كوتلن بواسطة مؤسسة Kotlin Foundation ، وهي مجموعة تم إنشاؤها بواسطة JetBrains و Google ، وهي مكلفة بتطوير اللغة وتطويرها باستمرار. يتم دعم Kotlin رسميًا من قِبل Google لتطوير Android ، مما يعني أن أدوات Android مصممة مع وضع كوتلن في الاعتبار. مما يوفر سهولة التطوير وكتابة البرامج باستخدام لغة كوتلن.

بعض واجهات برمجة تطبيقات Android ، مثل Android KTX ، خاصة بـ لغة كوتلن ، ولكن معظمها مكتوب بلغة Java ويمكن استدعاؤها من جافا او كوتلن ايضاً. تعد قابلية التشغيل لـ كوتلن مع جافا أساس نموها. هذا يعني أنه يمكنك استخدام كود من لغو جافا في كوتلن والعكس صحيح.،بالاضافة الى استخدام جميع مكاتب جافا. احد اهم مميزاتها هي شعبيتها الواسعة وسرعة انتشارها، مع نمو كل مجتمع ما معني بلغة معينة، يسهل لجميع المطورين العمل على تلك اللغة، لسهولة حل مشاكلها مستقبلاً والاستفادة من خبرة المطورين.

مميزات كوتلن

1. لغة سهلة:  تدعم كوتلن البرمجة الشيئية والوظيفية – OOP and FP – ومن السهل جدًا تعلمها. يشبه بناء الجملة إلى حد كبير Java ، وبالتالي فمن السهل جدًا لأي مبرمج Java أن يتعلم كوتلن.

2. موجزة للغاية: تعتمد لغة كوتلن على Java Virtual Machine (JVM) . وبالتالي ، فإنه يقلل من الأكواد الغير منظمة المعروفة ب – spaghetti code- والتي عادة تحدث من قبل المطورين المبتدئين والتي تقلل من اخطائهم.

3. وقت التشغيل والأداء: توفر كوتلن أداءً أفضل ووقت تشغيل قصير لأي تطبيق.

4. علامة تجارية جديدة – كوتلن هي لغة جديدة تمنح المطورين بداية جديدة. إنه ليس بديلاً عن Java ، على الرغم من أنه تم تطويره عبر JVM. تم قبول كوتلن كأول لغة رسمية لتطوير تطبيقات Android.

لا تنسى الاشترك فى القائمة البريدية ليصلك كل جديد

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *