ميزات جديدة في لغة Delphi
يقدم Delphi 13 العديد من الإضافات المفيدة إلى لغة Delphi، وهي متاحة على جميع المنصات المستهدفة المدعومة:
تجعل هذه الإضافات كتابة كود Delphi أكثر تعبيرًا ومرونة، مع الحفاظ في الوقت نفسه على سهولة قراءة اللغة وأساسها القوي في إنتاج كود Native عالي الأداء.
Delphi 13 Community Edition Is Now Available
يقدم Delphi 13 العديد من الإضافات المفيدة إلى لغة Delphi، وهي متاحة على جميع المنصات المستهدفة المدعومة:
- تعبير شرطي جديد (Conditional Expression)، أو ما يُعرف بـ المعامل الثلاثي (Ternary Operator)، ويتم تطبيقه باستخدام الكلمة المفتاحية if.
- الدالة المدمجة الجديدة NameOf، والتي تُرجع اسم المعرّف (Identifier) على شكل نص.
- معاملات جديدة is not وnot in لكتابة تعبيرات أكثر وضوحًا وطبيعية.
- توجيهات مترجم جديدة {$PUSHOPT} و{$POPOPT} لحفظ خيارات المترجم واستعادتها.
- توجيه جديد noreturn للإجراءات (Procedures) التي لا تعيد التحكم إلى المستدعي.
- تحسينات على قيود الأنواع العامة (Generic Type Constraints).
- معامل Self ضمني في معاملي Initialize وFinalize للسجلات المُدارة المخصصة (Custom Managed Records).
تجعل هذه الإضافات كتابة كود Delphi أكثر تعبيرًا ومرونة، مع الحفاظ في الوقت نفسه على سهولة قراءة اللغة وأساسها القوي في إنتاج كود Native عالي الأداء.
Delphi 13 Community Edition Is Now Available


![[-]](https://delphi4arab.net/forum/D4A2020/collapse.png)