<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 08/27/2013 12:56 PM, IOhannes m
zmölnig wrote:<br>
</div>
<blockquote cite="mid:521CDA21.5030606@iem.at" type="cite">
<pre wrap="">On 08/27/13 18:20, Ivica Ico Bukvic wrote:
</pre>
<blockquote type="cite">
<pre wrap="">to share a small but hopefully sweet teaser screenshot with everyone :-)
</pre>
</blockquote>
<pre wrap="">
while it does look pretty, i hope you are not going to start teaching
people to use fan-out rather than [trigger].</pre>
</blockquote>
<br>
Fanout(1) = the order in which child chains are computed does not
matter and doesn't need to be explicit<br>
Trigger(1) = the order in which child chains are computed does
matter and is explicit<br>
Trigger(2) = the order in which child chains are computed doesn't
matter but for aesthetic reasons is made explicit<br>
<br>
Fanout(2) = the order in which child chains are computed does matter
and is ambiguous.<br>
<br>
When reading a patch, one may confuse Trigger(2) for Trigger(1), but
that's no big deal because ordering<br>
is explicit either way.<br>
<br>
When reading a patch, one may confuse Fanout(2) for Fanout(1), and
that could cause a run time error.<br>
<br>
Therefore, the user should never use Fanout(2).<br>
<br>
In the png the chain stops at the fanned out number boxes, so the
ordering cannot matter.<br>
<br>
Therefore, the png must be an example of Fanout(1).<br>
<br>
As such, the png cannot be an example of teaching people to use
fanout instead of trigger _unless_<br>
you mean Trigger(2) should _always_ be preferred to Fanout(1).<br>
<br>
If Trigger(2) is always preferred to Fanout(1), then there is no way
to visually signify when ordering<br>
doesn't matter.<br>
<br>
Therefore, in cases where crossed wires or other ambiguities are not
an issue, Fanout(1) is preferable<br>
to Trigger(2).<br>
<br>
Conclusion: teach Fanout(1) and Trigger(2) for situations where
ordering doesn't matter, and Trigger(1) for<br>
situations where it does. The end.<br>
<br>
-Jonathan<br>
<br>
<blockquote cite="mid:521CDA21.5030606@iem.at" type="cite">
<pre wrap="">
fgmasdr
IOhannes
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a>
</pre>
</blockquote>
<br>
</body>
</html>