ما هو برنامج DSL؟
ما هو برنامج DSL؟
Anonim

لغة خاصة بالمجال ( DSL ) هي لغة كمبيوتر متخصصة في مجال تطبيق معين. هناك مجموعة متنوعة من DSLs ، بدءًا من اللغات المستخدمة على نطاق واسع للمجالات الشائعة ، مثل HTML لصفحات الويب ، وصولاً إلى اللغات المستخدمة بواسطة جزء واحد فقط أو بضع أجزاء من البرمجيات ، مثل كود MUSH soft.

سئل أيضًا ، ما هي أمثلة اللغة الخاصة بالمجال؟

Java و C ++ و Visual Basic و C # هي برمجة عامة اللغات تستخدم لحل العديد من المشاكل. أ لغة خاصة بالمجال (DSL) هي برمجة متخصصة لغة يستخدم لغرض واحد. تتضمن DSLs: SQL (تُستخدم لاستعلامات قاعدة البيانات ومعالجة البيانات)

تعرف أيضًا ، ما هو DSL Java؟ إذا سبق لك كتابة makefile أو تصميم صفحة ويب باستخدام CSS ، فقد واجهت بالفعل ملف DSL ، أو لغة خاصة بالمجال. DSLs هي لغات برمجة معبرة صغيرة ومصممة خصيصًا لمهام محددة. ملف إدخال الكلمة الأساسية إلى تطبيق يتلقى بيانات الإدخال هو ملف DSL . ملف التكوين هو ملف DSL.

ومن ثم ، هل SQL هو DSL؟

SQL هو DSL للتعامل مع البيانات العلائقية. SQL تم اختراعه للتعامل مع البيانات العلائقية ، فلا توجد طرق كثيرة أفضل وأسهل وأسرع للتعامل مع كميات كبيرة من البيانات المخزنة في قاعدة بيانات علائقية. ولا توجد طريقة أسهل لكتابة التعليمات البرمجية الإجرائية الثقيلة للبيانات من استخدام ملحق إجرائي لـ SQL.

ما هي DSL API؟

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

موصى به: