الفرق بين المراجعتين ل"Kotlin/comparison to java"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:المقارنة بين لغتيّ البرمجة Java و Kotlin}}</noinclude> == بعض المواضيع في Java ومعالجتها في Kot...')
 
ط (تعديل مصطلح متحول)
 
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة)
سطر 18: سطر 18:
  
 
== ما تمتاز به Kotlin ولا تدعمه Java ==
 
== ما تمتاز به Kotlin ولا تدعمه Java ==
* [[Kotlin/lambdas|تعابير lambda]] و<nowiki/>[[Kotlin/inline functions|الدوال السطريّة (inline functions)]] وسينتج عنهما سويةً بُنى مخصَّصة للتحكم عالية الأداء
+
* [[Kotlin/lambdas|تعابير lambda]] و<nowiki/>[[Kotlin/inline functions|الدوال المباشرة (inline functions)]] وسينتج عنهما سويةً بُنى مخصَّصة للتحكم عالية الأداء
 
* [[Kotlin/extensions|الدوال الإضافيّة (extension functions)]]
 
* [[Kotlin/extensions|الدوال الإضافيّة (extension functions)]]
 
* [[Kotlin/null safety|أمان القيم الفارغة null]]
 
* [[Kotlin/null safety|أمان القيم الفارغة null]]
سطر 26: سطر 26:
 
* [[Kotlin/classes|البواني الأساسيّة (primary constructors)]]
 
* [[Kotlin/classes|البواني الأساسيّة (primary constructors)]]
 
* [[Kotlin/delegation|التعميم من الصنف الأول (first-class delegation)]]
 
* [[Kotlin/delegation|التعميم من الصنف الأول (first-class delegation)]]
* [[Kotlin/basic types|تخمين (inference) نوع للمتحولات وأنواع الخاصّيّات]]
+
* [[Kotlin/basic types|تخمين (inference) نوع للمتغيِّرات وأنواع الخاصّيّات]]
 
* [[Kotlin/object declarations|نمط Singelton]]
 
* [[Kotlin/object declarations|نمط Singelton]]
 
* [[Kotlin/generics|تغيّر موقع التصريح (declaration-site variance) والأنواع المُسقَطة (type projections)]]
 
* [[Kotlin/generics|تغيّر موقع التصريح (declaration-site variance) والأنواع المُسقَطة (type projections)]]

المراجعة الحالية بتاريخ 18:02، 4 يوليو 2018

بعض المواضيع في Java ومعالجتها في Kotlin

عالجت لغة Kotlin العديد من المشاكل الموجودة في Java وهي:

ما تمتاز به Java ولا تدعمه Kotlin

ما تمتاز به Kotlin ولا تدعمه Java

مصادر