author | Alan Dipert
<alan@dipert.org> 2020-02-06 07:36:04 UTC |
committer | Alan Dipert
<alan@dipert.org> 2020-02-06 07:36:04 UTC |
parent | 2ba4d8a7545c32675f2a049c6392ab50f5ff5645 |
paper/jacl-els-2020.tex | +4 | -1 |
diff --git a/paper/jacl-els-2020.tex b/paper/jacl-els-2020.tex index e35f1ed..b3c9bec 100644 --- a/paper/jacl-els-2020.tex +++ b/paper/jacl-els-2020.tex @@ -161,7 +161,10 @@ compile-to-JS languages. Finally, CL is easily extended, and so JACL can offer fluent access to the JavaScript platform, browser APIs, and APIs provided by 3rd party -JavaScript libraries. +JavaScript libraries. CL's syntactic extensibility also distinguishes +JACL as a way to rapidly prototype Domain-Specific Languages (DSLs), +such as those that might be designed for composing UIs, dataflow +primitives, or some other special purpose. Limitations inherent in the browser platform, and a conscious decision not to attempt to mitigate them for performance reasons, mean that