Kas yra DSL programinė įranga?
Kas yra DSL programinė įranga?

Video: Kas yra DSL programinė įranga?

Video: Kas yra DSL programinė įranga?
Video: What does using DSL look like? #shorts 2024, Gegužė
Anonim

Konkrečiam domenui skirta kalba ( DSL ) yra kompiuterio kalba, skirta tam tikram programų domenui. Yra daug įvairių DSL, pradedant plačiai naudojamomis kalbomis bendriems domenams, pvz., HTML tinklalapiams, iki kalbų, kurias naudoja tik viena ar kelios programinė įranga , pvz., MUSH minkštas kodas.

Taip pat paklausta, kas yra konkrečios srities kalbos pavyzdžiai?

Java, C++, Visual Basic ir C# yra bendrasis programavimas kalbomis naudojamas daugeliui problemų išspręsti. A Domenui būdinga kalba (DSL) yra specializuotas programavimas kalba kuris naudojamas vienam tikslui. DSL apima: SQL (naudojamas duomenų bazės užklausoms ir duomenų apdorojimui)

Taip pat žinote, kas yra DSL Java? Jei kada nors rašėte makefile arba sukūrėte tinklalapį naudodami CSS, jau susidūrėte su a DSL , arba konkrečios srities kalba. DSL yra mažos, išraiškingos programavimo kalbos, pritaikytos konkrečioms užduotims atlikti. Programos, kuri gauna įvesties duomenis, raktinio žodžio įvesties failas yra a DSL . Konfigūracijos failas yra a DSL.

Taigi, ar SQL yra DSL?

SQL yra DSL tvarkyti santykinius duomenis. SQL buvo išrastas tvarkyti reliacinius duomenis, nėra daug geresnių, paprastesnių ir greitesnių būdų tvarkyti didelius duomenų kiekius, saugomus reliacinėje duomenų bazėje. Ir nėra lengvesnio būdo įrašyti sunkų duomenų procedūrinį kodą nei naudojant procedūrinį plėtinį SQL.

Kas yra DSL API?

API yra sąsajos, leidžiančios vieną programinės įrangos komponentą naudoti kitiems komponentams. Terminas apibūdina tikslą, o ne prigimtį. An API gali būti objekto metodų rinkinys, pavyzdžiui, tai nėra a DSL.

Rekomenduojamas: