D (Programming Language)

D (Programming Language)

D لغة بلغة C تشبه الكتابة الثابتة.فهو يجمع بشكل عملي بين الكفاءة والتحكم وقوة النمذجة مع السلامة وإنتاجية المبرمج. الراحة
D لغة بلغة C تشبه الكتابة الثابتة.فهو يجمع بشكل عملي بين الكفاءة والتحكم وقوة التصميم ، مع السلامة وإنتاجية المبرمج.يتيح نظام Convenience D كتابة أجزاء كبيرة من التعليمات البرمجية دون تحديد الأنواع بشكل متكرر ، بأسلوب اللغات الديناميكية.ومع ذلك ، يستنتج الاستنتاج الثابت الأنواع وخصائص الكود الأخرى ، مما يوفر أفضل ما في العالمين الثابت والديناميكي.تعمل الإدارة التلقائية للذاكرة على توفير رمز آمن وبسيط وقوي.يدعم D أيضًا إدارة الموارد على نطاق (ويعرف أيضًا باسم RAII) وبيانات النطاق لرمز المعاملات الحتمية الذي يسهل كتابته وقراءته.المصفوفات الخطية والنقابية المدمجة والشرائح والنطاقات تجعل البرمجة اليومية بسيطة وممتعة للمهام الصغيرة والكبيرة.... السلطة أفضل نموذج هو عدم فرض واحد على حساب الآخرين.يوفر D تعدد الأشكال الكلاسيكي ، ودلالات القيمة ، والأسلوب الوظيفي ، والأدوية ، والبرمجة التوليفية ، وبرمجة العقود ، وأكثر من ذلك - كلها متكاملة بشكل متناغم.يوفر D أسلوبًا مبتكرًا للتزامن الذي يضم بيانات حقيقية غير قابلة للتغيير ، وتمرير الرسائل ، وعدم المشاركة افتراضيًا ، والمشاركة القابلة للتغيير التي يمكن التحكم فيها عبر سلاسل الرسائل.بدءًا من البرامج النصية البسيطة وحتى المشروعات الكبيرة ، تتمتع D بالقدرة على التوسع مع احتياجات أي تطبيق: اختبار الوحدة ، إخفاء المعلومات ، وحدات نمطية ، تجميع سريع ، واجهات دقيقة.كفاءة D تجمع بشكل طبيعي إلى رمز أصلي فعال.تم تصميم D بحيث يكون معظم الشفرة "الواضحة" سريعة وآمنة.في بعض الأحيان ، قد تحتاج الوظيفة للهروب من قيود أمان النوع لتحقيق أقصى درجات السرعة والتحكم.في مثل هذه الحالات النادرة ، تقدم D مؤشرات أصلية ونوع casts والوصول إلى أي وظيفة C دون أي ترجمة متداخلة وحتى المجمّع المضمّن.تسمح الخصائص المعياريةsafe وtrusted وsystem للمبرمج بتحديد أفضل مقايضات الأمان / الكفاءة في تطبيق معين ، والحصول على برنامج التحويل البرمجي للتحقق من الاتساق.
d

موقع الكتروني:

التصنيفات

بدائل D (Programming Language) لجميع المنصات مع أي ترخيص

wxBasic

wxBasic

wxBasic هو مترجم أساسي وهو: * مجاني * مفتوح المصدر (LGPL) * عبر النظام الأساسي (Windows و Linux حاليًا)
Ada

Ada

Ada 2012 هو الجيل التالي من لغة البرمجة الرائدة في العالم للبرامج الهندسية الآمنة والموثوقة.
Elixir

Elixir

Elixir هي لغة ديناميكية وظيفية مصممة لبناء تطبيقات قابلة للتطوير وقابلة للصيانة.
  • تطبيق مجاني
Factor

Factor

تجمع لغة البرمجة Factor بين ميزات اللغة القوية ومكتبة كاملة المواصفات.
Jabaco

Jabaco

Jabaco هي لغة برمجة بسيطة مع Visual Basic مثل بناء الجملة.يتيح لك Jabaco إنشاء برنامج قوي لجميع أنظمة تشغيل Java المدعومة..
Avian

Avian

Avian عبارة عن آلة افتراضية خفيفة الوزن و lbrary صُممت لتوفير مجموعة فرعية مفيدة من ميزات Java ، ومناسبة لبناء تطبيقات قائمة بذاتها.
sdlBasic

sdlBasic

sdlBasic هو مترجم أساسي صغير وفعال ومتعدد المنصات يهدف إلى إنشاء اللعبة باستخدام قوة مكتبة SDL ، وقد تم استلهامه من AMOS القديم والمجيد.
X10 (programming language)

X10 (programming language)

يتم تنظيم لغة البرمجة X10 حول أربعة مبادئ أساسية تتمثل في عدم التزامن ، والمحلية ، والذرية ، والترتيب التي يتم تطويرها على أساس آمن من النوع ، قائم على الفصل ...
Quorum

Quorum

لغة برمجة النصاب.- أول لغة برمجة موجهة نحو الأدلة في العالم.
OCaml

OCaml

OCaml هي لغة برمجة قوة صناعية تدعم الأنماط الوظيفية والضرورية والموجهة نحو الكائن.
Nim (programming language)

Nim (programming language)

Nim هي لغة برمجة مطبعة بشكل ثابت ، والتي تحاول منح المبرمج القدرة المطلقة دون التنازل عن كفاءة وقت التشغيل.
V (programming language)

V (programming language)

V هي لغة برمجة مجمعة بشكل ثابت ومصممة لبناء برامج قابلة للصيانة.إنه مشابه لـ Go ويتأثر أيضًا بـ Oberon و Rust و Swift.
Fortran

Fortran

فورتران (FORTRAN سابقًا ، والمستمدة من نظام ترجمة الصيغة) هي لغة برمجة عامة متعددة الأغراض مناسبة بشكل خاص للحساب الرقمي و ...
Motti.NET (Programming Language)

Motti.NET (Programming Language)

Motti.NET (mottidotnet) هي لغة برمجة متقدمة مع ميزات بصرية وبرمجية. لقد ثبت أن Motti.NET مستقر للغاية
Object Pascal

Object Pascal

Object Pascal هي لغة برمجة للأغراض العامة متعددة العناصر ، موجهة للكائنات ، تعتمد على المكونات.