aboutsummaryrefslogtreecommitdiff
path: root/chapter
diff options
context:
space:
mode:
authorcnnrznn <cnnrznn@gmail.com>2016-12-07 15:33:40 -0500
committerGitHub <noreply@github.com>2016-12-07 15:33:40 -0500
commit4753f31ac4a9271e88e5112253fb2e3af2fcc650 (patch)
treeb9a1461a22b1e5d63bad64127d07b693a583a489 /chapter
parent33c900bbf51fcabea6b69287497f52a71c18248d (diff)
Update dist-langs.md
Diffstat (limited to 'chapter')
-rw-r--r--chapter/4/dist-langs.md11
1 files changed, 9 insertions, 2 deletions
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