Τι είναι το πλαίσιο DSL;
Τι είναι το πλαίσιο DSL;

Βίντεο: Τι είναι το πλαίσιο DSL;

Βίντεο: Τι είναι το πλαίσιο DSL;
Βίντεο: OSI Layer 2 Technologies Explained 2024, Νοέμβριος
Anonim

Μια συγκεκριμένη γλώσσα τομέα ( DSL ) είναι μια γλώσσα προγραμματισμού που έχει αναπτυχθεί για να καλύψει μια συγκεκριμένη ανάγκη. Παραδείγματα κοινώς χρησιμοποιούμενων DSL περιλαμβάνουν cascading style sheets (CSS), Ant και SQL. Ο αναγνώσιμος από τον άνθρωπο κώδικα που χρησιμοποιούν πολλά DSL μπορεί επίσης να συμβάλει στη βελτίωση της συνεργασίας μεταξύ προγραμματιστών και άλλων ενδιαφερόμενων μερών.

Ομοίως, μπορεί κανείς να αναρωτηθεί, τι είναι το λογισμικό DSL;

Μια γλώσσα συγκεκριμένης περιοχής ( DSL ) είναι μια γλώσσα υπολογιστή εξειδικευμένη σε έναν συγκεκριμένο τομέα εφαρμογής. Υπάρχει μια μεγάλη ποικιλία από DSL, που κυμαίνονται από ευρέως χρησιμοποιούμενες γλώσσες για κοινούς τομείς, όπως HTML για ιστοσελίδες, έως γλώσσες που χρησιμοποιούνται μόνο από ένα ή μερικά κομμάτια λογισμικό , όπως ο soft code MUSH.

Επίσης, τι είναι το DSL Java; Εάν έχετε γράψει ποτέ ένα makefile ή έχετε σχεδιάσει μια ιστοσελίδα με CSS, έχετε ήδη αντιμετωπίσει DSL ή γλώσσα συγκεκριμένης περιοχής. Οι DSL είναι μικρές, εκφραστικές γλώσσες προγραμματισμού προσαρμοσμένες για συγκεκριμένες εργασίες. Ένα αρχείο εισαγωγής λέξης-κλειδιού σε μια εφαρμογή που λαμβάνει δεδομένα εισόδου είναι α DSL . Ένα αρχείο ρυθμίσεων είναι ένα DSL.

Έχοντας αυτό υπόψη, είναι η SQL DSL;

SQL είναι ένα DSL για την αντιμετώπιση σχεσιακών δεδομένων. SQL εφευρέθηκε για την αντιμετώπιση σχεσιακών δεδομένων, δεν υπάρχουν πολλοί καλύτεροι, ευκολότεροι και ταχύτεροι τρόποι αντιμετώπισης μεγάλων ποσοτήτων δεδομένων που είναι αποθηκευμένα σε μια σχεσιακή βάση δεδομένων. Και δεν υπάρχει ευκολότερος τρόπος για να γράψετε βαρύ διαδικαστικό κώδικα δεδομένων από τη χρήση μιας διαδικαστικής επέκτασης σε SQL.

Είναι το Yaml DSL;

YAML είναι κακή μορφή για εξωτερικό DSL , όπως ακριβώς ήταν και η XML.

Συνιστάται: