نبذة عن لغة البرمجة كوتلن – Kotlin لنظام Android
Kotlin هي لغة برمجة كائنية (Object Oriented) مفتوحة المصدر التي تدعمها Google لتطبيقات Android (و هي أيضًا متوافقة مع Java ومحركات JavaScript لمتصفحات الويب). ويهدف إلى تحسين إنتاجية المطورين ، مع الحفاظ على التوافق الكامل مع الجافا وحزمة تطويرها JDK.
منشئ Kotlin ليس سوى JetBrains ، محرر IDE IntelliJ IDEA الذي هو أساس Android Studio IDE . تم إنشاء اللغة في عام 2011 ، ولم تعلن Google رسميًا عن دعمها حتى مايو 2017 في مؤتمر Google I / O. و أصبحت كوتلن جد معروفة ومتطلبة في ساحة البرمجة.
وتعتبر لغة برمجة وظيفية موجهة للكائنات ويمكننا أيضًا أن نطلق عليها لغة متعددة النماذج مثل Scala أو Python على سبيل المثال.
ولديها ميزة كونها قابلة للتشغيل البيني مع كود Java لأنه يتم تجميعها في البايت كود الخاص بـ JVM ، ولكن يتم التفكير فيها بشكل جيد بشكل نحوي حيث يمكن معالجة أي فئة Java مباشرة في Kotlin. من الممكن بالفعل أن يكون لديك كود Java و Kotlin في نفس المشروع ، ولكن أيضًا لتحويل مشروع Java إلى Kotlin.
- يعرض الرسم البياني المتاح هنا نقاط قوة Kotlin وطموحاتها هنا.