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) لنظام التشغيل Mac

Objective-C

Objective-C

لغة Objective-C هي لغة كمبيوتر بسيطة مصممة لتمكين البرمجة المتطورة الموجهة للكائنات.
Erlang

Erlang

Erlang هي لغة برمجة متزامنة ومجمعة للأغراض العامة ونظام وقت تشغيل يستخدم لبناء أنظمة الوقت الحقيقي الناعمة القابلة للتطوير بشكل كبير مع متطلبات عالية ...
Groovy

Groovy

Groovy هي لغة سريعة الحركة وديناميكية لـ Java Virtual Machine (JVM).
Nim (programming language)

Nim (programming language)

Nim هي لغة برمجة مطورة بشكل ثابت وضروري مع نظام ماكرو قوي يحاول منح المبرمج القدرة المطلقة دون التنازل عن كفاءة وقت التشغيل.
Clojure

Clojure

Clojure هي لغة برمجة ديناميكية تستهدف Java Virtual Machine (و CLR).
F# (programming language)

F# (programming language)

F # هي لغة وظيفية وموجهة وفعالة وموجزة وفعالة وموجهة ل. NET والتي تساعدك على كتابة التعليمات البرمجية البسيطة لحل المشاكل المعقدة.
Squirrel (programming language)

Squirrel (programming language)

Squirrel هي لغة برمجة حتمية عالية المستوى موجهة للكائنات ، مصممة لتكون لغة برمجة نصية خفيفة تتناسب مع الحجم وعرض النطاق الترددي للذاكرة وفي الوقت الفعلي ...
Ceylon

Ceylon

دعم لأجهزة Java و JavaScript الافتراضية
Cobra

Cobra

كوبرا هي لغة برمجة عالية الأداء وسريعة التطور.
Crystal (programming language)

Crystal (programming language)

لغة البرمجة مع بناء جملة مثل روبي الذي يجمع إلى رمز أصلي فعال.
Factor

Factor

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

Avian

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

X10 (programming language)

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

Quorum

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

OCaml

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