Hvad er en DSL-software?
Hvad er en DSL-software?

Video: Hvad er en DSL-software?

Video: Hvad er en DSL-software?
Video: Neil Green: Writing Custom DSLs [JSConf2014 ] 2024, Kan
Anonim

Et domænespecifikt sprog ( DSL ) er et computersprog, der er specialiseret til et bestemt applikationsdomæne. Der er en bred vifte af DSL'er, lige fra udbredte sprog til almindelige domæner, såsom HTML til websider, ned til sprog, der kun bruges af et eller nogle få stykker af software , såsom MUSH blød kode.

Også spurgt, hvad er domænespecifikke sprogeksempler?

Java, C++, Visual Basic og C# er generel programmering Sprog bruges til at løse mange problemer. EN Domænespecifikt sprog (DSL) er en specialiseret programmering Sprog der bruges til et enkelt formål. DSL'er inkluderer: SQL (bruges til databaseforespørgsler og datamanipulation)

Ved også, hvad er DSL Java? Hvis du nogensinde har skrevet en make-fil eller designet en webside med CSS, har du allerede stødt på en DSL , eller domænespecifikt sprog. DSL'er er små, udtryksfulde programmeringssprog, der er specialdesignet til specifikke opgaver. En nøgleordsinputfil til en applikation, der modtager inputdata, er en DSL . En konfigurationsfil er en DSL.

Deraf, er SQL en DSL?

SQL er en DSL til håndtering af relationelle data. SQL blev opfundet til at håndtere relationelle data, er der ikke mange bedre, nemmere og hurtigere måder at håndtere store mængder data gemt i en relationel database. Og der er ingen nemmere måde at skrive datatung procedurekode på end at bruge en proceduremæssig udvidelse til SQL.

Hvad er DSL API?

API'er er grænseflader, der gør det muligt at bruge en softwarekomponent af andre komponenter. Udtrykket beskriver formålet, ikke naturen. An API kan for eksempel være et sæt objektmetoder - det er ikke en DSL.

Anbefalede: