מהי מסגרת DSL?
מהי מסגרת DSL?

וִידֵאוֹ: מהי מסגרת DSL?

וִידֵאוֹ: מהי מסגרת DSL?
וִידֵאוֹ: אקסל סולושנס- ניתוח מתקדם 2024, נוֹבֶמבֶּר
Anonim

שפה ספציפית לתחום ( DSL ) היא שפת תכנות שפותחה כדי לענות על צורך ספציפי. דוגמאות של DSL נפוצות כוללות גיליונות סגנונות מדורגים (CSS), Ant ו- SQL. הקוד הקריא לאדם שמשתמשים רבים ב-DSL יכול גם לעזור לשפר את שיתוף הפעולה בין מתכנתים ובעלי עניין אחרים.

באופן דומה אפשר לשאול, מהי תוכנת DSL?

שפה ספציפית לתחום ( DSL ) היא שפת מחשב המתמחה בתחום יישום מסוים. יש מגוון רחב של DSL, החל משפות בשימוש נרחב עבור תחומים נפוצים, כגון HTML עבור דפי אינטרנט, ועד לשפות המשמשות רק חלק אחד או כמה חלקים של תוֹכנָה , כגון קוד רך של MUSH.

כמו כן, מה זה DSL Java? אם אי פעם כתבת קובץ makefile או עיצבת דף אינטרנט עם CSS, כבר נתקלת ב- DSL , או שפה ספציפית לדומיין. DSLs הן שפות תכנות קטנות ואקספרסיביות המיועדות במיוחד למשימות ספציפיות. קובץ קלט של מילות מפתח ליישום שמקבל נתוני קלט הוא א DSL . קובץ תצורה הוא א DSL.

אם ניקח זאת בחשבון, האם SQL הוא DSL?

SQL הוא DSL לטיפול בנתונים יחסיים. SQL הומצא כדי להתמודד עם נתונים רלציוניים, אין הרבה דרכים טובות, קלות ומהירות יותר להתמודד עם כמויות גדולות של נתונים המאוחסנים במסד נתונים יחסי. ואין דרך קלה יותר לכתוב קוד פרוצדורלי כבד משימוש בהרחבה פרוצדורלית ל SQL.

האם Yaml הוא DSL?

YAML הוא פורמט גרוע עבור חיצוני DSL , בדיוק כפי שהיה XML.

מוּמלָץ: