DSL ramkasi nima?
DSL ramkasi nima?

Video: DSL ramkasi nima?

Video: DSL ramkasi nima?
Video: TUSHKUNLIKKA TUSHSAM NIMA QILAMAN? | ruhlantiruvchi video | 2024, May
Anonim

Domenga xos til ( DSL ) muayyan ehtiyojni qondirish uchun ishlab chiqilgan dasturlash tilidir. Keng tarqalgan DSL misollari kaskadli uslublar jadvallarini (CSS), Ant va SQLni o'z ichiga oladi. Ko'pgina DSL'lar qo'llaydigan inson tomonidan o'qiladigan kod, shuningdek, dasturchilar va boshqa manfaatdor tomonlar o'rtasidagi hamkorlikni yaxshilashga yordam beradi.

Xuddi shunday savol tug'ilishi mumkin: DSL dasturiy ta'minoti nima?

Domenga xos til ( DSL ) - bu ma'lum bir dastur domeniga ixtisoslashgan kompyuter tili. Veb-sahifalar uchun HTML kabi umumiy domenlar uchun keng qo'llaniladigan tillardan tortib, faqat bitta yoki bir nechta bo'laklar tomonidan ishlatiladigan tillargacha bo'lgan turli xil DSLlar mavjud. dasturiy ta'minot MUSH yumshoq kodi kabi.

Bundan tashqari, DSL Java nima? Agar siz qachondir makefile yozgan bo'lsangiz yoki CSS yordamida veb-sahifani yaratgan bo'lsangiz, siz allaqachon bunday muammoga duch kelgansiz. DSL , yoki domenga xos til. DSL - bu aniq vazifalar uchun mo'ljallangan kichik, ifodali dasturlash tillari. Kirish ma'lumotlarini qabul qiluvchi ilovaga kalit so'z kiritish fayli a DSL . Konfiguratsiya fayli a DSL.

Buni hisobga olsak, SQL DSLmi?

SQL a DSL aloqador ma'lumotlar bilan ishlash uchun. SQL relyatsion ma'lumotlar bilan ishlash uchun ixtiro qilingan, relyatsion ma'lumotlar bazasida saqlanadigan katta hajmdagi ma'lumotlar bilan ishlashning yaxshiroq, oson va tezroq usullari mavjud emas. Va protsessual kengaytmani ishlatishdan ko'ra, ma'lumotlarning og'ir protsessual kodini yozishning oson yo'li yo'q SQL.

Yaml DSLmi?

YAML tashqi uchun yomon formatdir DSL , xuddi XML bo'lgani kabi.

Tavsiya: