Search results
Results From The WOW.Com Content Network
Some domain-specific languages expand over time to include full-featured programming tools, which further complicates the question of whether a language is domain-specific or not. A good example is the functional language XSLT, specifically designed for transforming one XML graph into another, which has been extended since its inception to ...
Prominent examples of such domain-general views include Jean Piaget’s theory of cognitive development, and the views of many modern connectionists. Proponents of domain specificity argue that domain-general learning mechanisms are unable to overcome the epistemological problems facing learners in many domains, especially language. In addition ...
A domain-specific architecture (DSA) is a programmable computer architecture specifically tailored to operate very efficiently within the confines of a given application domain. The term is often used in contrast to general-purpose architectures, such as CPUs , that are designed to operate on any computer program .
Domain-specific learning theories of development hold that we have many independent, specialised knowledge structures (domains), rather than one cohesive knowledge structure. Thus, training in one domain may not impact another independent domain. [ 1 ]
A programming language may be created for a specific task, but used beyond that original domain and thus be considered a general purpose programming language. For example, COBOL , Fortran , and Lisp were created as DSLs (for business processing, numeric computation, and symbolic processing), but became GPL's over time.
Domain-specificity has been defined by Frankenhuis and Ploeger as that “a given cognitive mechanism accepts, or is specialized to operate on, only a specific class of information”. [12] Furthermore, domain-specific learning prescribes different learning activities for students in order to meet required learning outcomes. [13]
Perhaps the best known example of customizing UML for a specific domain is SysML, a domain specific language for systems engineering. UML is a popular choice for various model-driven development approaches whereby technical artifacts such as source code, documentation, tests, and more are generated algorithmically from a domain model.
Pages in category "Domain-specific programming languages" The following 60 pages are in this category, out of 60 total. This list may not reflect recent changes. ...