Stacks whose names start with "rev"

Geoff Canyon gcanyon at gmail.com
Tue Oct 2 19:18:48 EDT 2018


On Tue, Oct 2, 2018 at 4:04 PM Richard Gaskin via use-livecode <
use-livecode at lists.runrev.com> wrote:

> Geoff Canyon wrote:
> > So in LiveCode terms, imagine if you could rename a card, and any script
> > that referenced that card, or controls on it, wouldn't break, but just
> > automatically reflect the new name. Or rename a control, or a stack.
>
> Ah, thanks.  I wonder how the name lookup for every element in the
> system affects performance.
>
> It sounds like in this regard LC is no worse off than MySQL, SQLite, and
> other systems where names are used directly.
>

If they're doing it the way I think -- having everything based on the
permanent ID and only using the map to parse to the human-applied name when
necessary, then the performance hit is likely very limited and infrequent.
Apart from development work, FileMaker doesn't present the control name
often.

As far as being no worse off, agreed -- I know of no other tool that does
this. It's extraordinary that FileMaker has had this feature since
something like the late 80s, and no other tools have recognized how awesome
it is. It's like chunk expressions -- eye-opening.



More information about the use-livecode mailing list