لغة Kotlin

أولا : مقدمة :-

 

تُعد Kotlin  لغة برمجية كائنية التوجه تعمل على JVM ومتوافقة مع حزمة JDK بشكل كامل، تم اطلاق وتطوير هذه اللغة عام ٢٠١١م من قبل شركة JetBrains الشركة المطورة لأكبر وأشهر مجموعة IDE مستخدمه حول العالم مع مختلف لغات البرمجة ، وتعتبر لغة مفتوحة المصدر . ولقد Google خلال فعاليات مؤتمر I/O للعام 2017م بدء الدعم لهذه اللغة وسيتم تضمينها في نسخة Android Studio 3.0  الجديدة بدون الحاجة لإعدادات التثبيت الإضافية .

 


ثانياً : جافا Java أم كوتلن Kotlin  :-

 

بالطبع وجود كوتلن لا يلغي أهمية الجافا ووجودها واختيارك للجافا أم للكوتلن يعود لك ولطبيعة عملك وللفريق الذي تعمل معه ، أما بالمجمل فتعتبر كوتلن لغة انسيابية وسهلة الفهم وتوفر الوقت والجهد فمطوري اللغة حرصو على تلافي الأخطاء وحل مشاكل الترميز .


ثالثاً : مزايا لغة كوتلن Kotlin:-

 

  • لغة مفتوحة المصدر .
  • توفير الوقت والجهد .
  • متوافقة مع android studio .
  • أخطاء أقل وتتميز بقضائها على مشكلة NullPointerException .
  • تتميز بالانسيابية .
  • أكثر أمان .
  • متعددة الاستخدامات فيمكنك من خلالها تطوير مواقع الانترنت ، السيرفرات ، سطح المكتب …إلخ.