لغة كوتلين Kotlin بالتفصيل + مصادر تعليمية عربية - GeekHood

GeekHood

ايمون

اخر الأخبار

اعلان

اعلان

الجمعة، 11 يونيو 2021

لغة كوتلين Kotlin بالتفصيل + مصادر تعليمية عربية

 لغة كوتلن Kotlin بالتفصيل ومصادر تعليمية

لغة كوتلن kotlin

المقدمة : لمشاهدة الحلقة لتفاصيل اكثر : اضغط هنا 

لغة كوتلين من اكثر اللغات طلب في سوق العمل الان .... وهذا بعد ان اصبحت اللغة الرسمية الثانية لتطوير تطبيقات الاندرويد علي منصة جوجل  الاندرويد اسيديو الشهيرة . فما هي لغة كوتلين و ما هي مميزاتها و ما هي عيوبها ؟ . 

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

- في عام 2010م بدأت شركة JetBrains في تطوير هذه اللغة قبل أن تعلن الشركة عن ذلك في عام 2011م وأصبحت اللغة مفتوحة المصدر بشكل رسمي في 2012م وحصلت على مساهمات كبيرة من قِبل أكثر من 100 مطور على منصة GitHub بالإضافة إلى فريق العمل الخاص بهذه اللغة تحت قيادة Andrey Breslav مما أدى إلى انتشارها بشكل كبير بين المطورين.

مميزات لغة كوتلن :

1 / لغة ناضجة اي ليس بها اخطاء كثيرة في التي في قرينتها جافا 

2 / متوافقة تماما مع الاندرويد ستديو (بل دعنا نقول انها صنعت تطورت للاندرويد استديو)

3 / لها مستقبل مشرق جدا (بالتكيد مستقبل كوتلين مبهر .. الدعم المالي و الفني من جوجل)

4/ مشتقة من لغات سابقة (اي انها مثل اللغات السابقة في طريقة الكتابة بل هي افضل في طريقة الكتابة و تفادي الاخطاء )

5 / اخطاء اقل (بالتاكيد هي اللغة الاقل خطا في جميع لغات البرمجة )

6 / امكانية التشغيل المتاخل (انها يمكن تشغيلها مع لغات اخري في نفس البرنامج مثل جافا و سي بلس بلس)

7 / توفير الوقت و المجهود (بما انها لغة محسنة و مشتقة من لغات اخري فان السينتكس التي تستخدمه اسهل و اسرع و افضل في طريقة الكتابة )

8 / لغة حديقة العهد (اي انك اذا اسطتعت ان تتميز بها في وقت قصير سوف تصبح من اوائل المطورين بهذه اللغه في سوق العمل) . 

...............................................

الفرق بين جافا و كوتلن و حل مشكلة ال null pointer 

 - تتفوق لغة الكوتلن في هذا الأمر على الجافا، فهذه المشكلة شائعة في لغات البرمجة وهي مشكلة محبطة بالذات لمطوري الجافا، وهذه المشكلة ببساطة كالتالي.. في الجافا يسمح لك بتعيين Null إلى أي متغير ولكن إذا حاولت أن تستخدم Object Reference يحتوي على قيمة Null فسوف تواجه هذه المشكلة، وعليك أن تتحقق من الكود بشكل يدوي للتأكد منه. 

 .................... 

حلقات لغات اخري : 

 حلقة لغة روبي حلقة لغة سي شارب حلقة كيف تتعلم لغة برمجة حلقة كيف تصبح مبرمج ناجح  

افضل مصادر لتعلم لغة كوتلن - kotlin  

 دورة قناه بغدادي الجديدة 

 دورة لتعلم كوتلن من الصفر للاحتراف

 



ليست هناك تعليقات:

إرسال تعليق

اعلان