Kotlin for Java Developers
Путеводитель по Kotlin для Java-программистов
ملخص:
مقدمة
كتاب «Kotlin for Java Developers» (المؤلفة — سفيتلانا إيساكوفا، 2017، 300 صفحة) ليس مجرد كتاب دراسي آخر عن لغة Kotlin. إنه جسر يربط عالم Java المألوف بعالم Kotlin الحديث والموجز والآمن. كتبته إحدى المطورات الرائدات للغة في شركة JetBrains، ويقدم الكتاب نظرة منظمة وعميقة على Kotlin، دون أن يطلب من القارئ التخلي الكامل عن خبرته السابقة، بل على العكس، يستخدمها كأساس.
سفيتلانا إيساكوفا — متحدثة معروفة ومؤلفة دورات، لذا يتميز أسلوبها في العرض بالوضوح والمنطق وكثرة الأمثلة العملية. صدر الكتاب في عام 2017، عندما كانت Kotlin بدأت للتو في اكتساب الشعبية (ظهر الدعم الرسمي لنظام Android في نفس العام)، لكن محتواه لا يزال ذا صلة حتى اليوم، لأنه يغطي المفاهيم الأساسية للغة التي لا تصبح قديمة.
عن ماذا يتحدث هذا الكتاب
الكتاب مبني كغوص متسلسل في Kotlin من وجهة نظر مطور Java. لا تشرح المؤلفة أساسيات البرمجة — من المفترض أن القارئ يتقن Java بثقة. بدلاً من ذلك، تركز على الاختلافات والمزايا التي تقدمها Kotlin.
المواضيع الرئيسية التي يتناولها الكتاب:
- التركيب الأساسي وأنواع البيانات — كيفية تعريف المتغيرات، الدوال، الكلاسات، الفرق بين
valوvar، كيفية عمل قوالب السلاسل النصية والنطاقات. - Null Safety — واحدة من