aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2020-02-28 10:08:17 +0000
committers-ol <s-ol@users.noreply.github.com>2020-02-28 10:08:17 +0000
commit86e0009c294a5c747df25314ec9d626d5f6ad68b (patch)
tree5fea224ae6d8ddb0fd7970dd9c16e63aa6f454cb
parentalivecoding page (diff)
downloadmmm-86e0009c294a5c747df25314ec9d626d5f6ad68b.tar.gz
mmm-86e0009c294a5c747df25314ec9d626d5f6ad68b.zip
research/alivecoding: clarify benefits
-rw-r--r--root/research/alivecoding/text$markdown+sidenotes.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/root/research/alivecoding/text$markdown+sidenotes.md b/root/research/alivecoding/text$markdown+sidenotes.md
index eefe566..824912e 100644
--- a/root/research/alivecoding/text$markdown+sidenotes.md
+++ b/root/research/alivecoding/text$markdown+sidenotes.md
@@ -123,18 +123,20 @@ that are no longer referenced in the code are destroyed.
this approach combines the benefits of dataflow programming for livecoding with
those of a textual representation and the user-controlled evaluation moment.
-dataflow:
+from visual dataflow programming, the following benefits over common textual,
+REPL-based livecoding systems are inherited:
- direct manipulation of individual parameters of a system without disturbing
the system at large
- execution and dataflow are aligned and evident in the editable representation
-- state is isolated and compartmentalized in locally
+- state is isolated and compartmentalized in local elements
- opportunity to visualize dataflow and local state<span class="sidenote">
visualizing state of individual *op*s in editor-dependent and editor-agnostic
ways that integrate with the textual representation is an ongoing research
direction of this project</span>
-textual representation and user-controlled evaluation moment:
+on the other hand, the following advantages from such textual systems are
+preserved, that are generally absent in visual dataflow environments:
- high information density
- fast editing experience