diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2020-02-28 10:08:17 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2020-02-28 10:08:17 +0000 |
| commit | 86e0009c294a5c747df25314ec9d626d5f6ad68b (patch) | |
| tree | 5fea224ae6d8ddb0fd7970dd9c16e63aa6f454cb | |
| parent | alivecoding page (diff) | |
| download | mmm-86e0009c294a5c747df25314ec9d626d5f6ad68b.tar.gz mmm-86e0009c294a5c747df25314ec9d626d5f6ad68b.zip | |
research/alivecoding: clarify benefits
| -rw-r--r-- | root/research/alivecoding/text$markdown+sidenotes.md | 8 |
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 |
