<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>> maybe not exactly the goal here but: if get/set would need only the name of the variables and not the template,</div>

<div> </div>

<div>this is already possible! you just have to use "-" for the template name and the template will be deduced. See the help patch for [set] and [get].</div>

<div> 
<div>Christof
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Samstag, 04. Januar 2020 um 01:14 Uhr<br/>
<b>Von:</b> "João Pais" <jmmmpais@gmail.com><br/>
<b>An:</b> Kein Empfänger<br/>
<b>Cc:</b> pd-dev <pd-dev@lists.iem.at><br/>
<b>Betreff:</b> Re: [PD-dev] capabilities of data structures with externals</div>

<div name="quoted-content">
<div>
<div class="gmail_quote">maybe not exactly the goal here but: if get/set would need only the name of the variables and not the template, it would make it somewhat easier to use the same patch for different purposes. e.g. [get x y z] instead of [get somenameherewhichcanbeusedonlyinonespecificpatch x y z]</div>

<div class="gmail_quote"> </div>

<div class="gmail_quote">I guess an other way of making it faster to use pointers in complex situations would be to assign pre-defined symbol-names to pointers (which would be fixed like any other variable), instead of the codes assigned internally - but maybe that's not really feasible to program.</div>

<div class="gmail_quote"> 
<blockquote class="gmail_quote" style="margin: 0.0px 0.0px 0.0px 0.8ex;border-left: 1.0px solid rgb(204,204,204);padding-left: 1.0ex;">
<div>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin: 0.0px 0.0px 0.0px 0.8ex;border-left: 1.0px solid rgb(204,204,204);padding-left: 1.0ex;">And to add my two cents -<br/>
<br/>
The "pointer/get/set" approach to manipulating data is horribly clunky,<br/>
both unintuitive and inefficient.  If you can think of a better way I'd<br/>
love to hear it.<br/>
<br/>
It seems to me that patch languages are badly suited to this kind of task -<br/>
but if one were to design a text-language style interface, what language<br/>
would be suitable?  Or indeed is there a compleetely different way to think<br/>
about it?  I've been wondering about this since Pd's start around 1997 :)</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
_______________________________________________ Pd-dev mailing list Pd-dev@lists.iem.at <a href="https://lists.puredata.info/listinfo/pd-dev" target="_blank">https://lists.puredata.info/listinfo/pd-dev</a></div>
</div>
</div>
</div></div></body></html>