From 4753f31ac4a9271e88e5112253fb2e3af2fcc650 Mon Sep 17 00:00:00 2001 From: cnnrznn Date: Wed, 7 Dec 2016 15:33:40 -0500 Subject: Update dist-langs.md --- chapter/4/dist-langs.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'chapter') diff --git a/chapter/4/dist-langs.md b/chapter/4/dist-langs.md index b49162e..c74e05d 100644 --- a/chapter/4/dist-langs.md +++ b/chapter/4/dist-langs.md @@ -72,7 +72,7 @@ MR: Actors: -* +* Message-passing chapter ### Support for Distribution @@ -84,12 +84,19 @@ Actors: Another definition: -> A domain-specific language is a programming language or executable specification language that offer, through appropriate notations and abstractions, expressive power focused on, and usually restricted to, a particular problem domain. +> A domain-specific language is a programming language or executable specification language that offers, through appropriate notations and abstractions, expressive power focused on, and usually restricted to, a particular problem domain. #### Where is it in the stack? +* Libraries: +* Compiler Extension +* Compiler / Runtime: +* Hardware + #### Why GPL's not DSL's? +Reasons for moving to GPL's as base for DSL's + * problem of domain-composition * problem of abstraction * problem of ecosystem -- cgit v1.2.3