set rect of fld f1 of cd c1 of wd w1 to rect of fld f2 of cd c2 of wd w2
Richard Gaskin
ambassador at fourthworld.com
Tue Aug 30 06:10:53 EDT 2005
Mark Waddingham wrote:
>>But I fear for Mr. Waddingham when the citizens storm the Edinburgh
>>offices with torches and pitchforks after discovering that the code
>>style they've been using for years is no longer supported. ;)
>
> Odd... I don't recall saying that the short form of object tokens would
> be eliminated, I was merely trying to subtlety suggest that they can
> make things a tad unreadable ;o)
10,000 lines later it's not so bad. Besides, code is rarely read and
more often skimmed, so in most cases (perhaps "sb" aside, but that
wasn't my decision) it has minimal cognitive detriment, and possibly
some benefit: symbols are symbols, all must be learned, and there's a
few papers about the virtues of white space vs. noise.... but we digress.
In short, my fingers like abbreviations, and my contractors like bonuses
for using parallel style. :)
FWIW, I adopted the style outlined at
<http://www.fourthworld.com/embassy/articles/scriptstyle.html> (which is
rather like RunRev's own style in most respects) specifically to avoid
unreadable things like the example in the subject line. It's possible
to have lots of white space without sacrificing skimmability; I'd be
surprised if anyone who ships commercial works actually codes like the
example above.
> It isn't an efficiency thing (the keywords are tokenised to internal
> indices at the tokenisation phase - i.e. when you set the script) - it's
> a stylistic thing and just like variable naming people are free to
> choose.
Damn. I was hoping you'd announce that now that all three platforms are
running on Intel we're going to see full up-front compilation. :)
> Indeed, in the future there might be a whole zoo of control types, and
> in this case naming becomes incredibly important to avoid clashes. Of
> course, the solution to this is allow the individual developer to alias
> types to whatever one, two, three or more character handles that they
> wish...
Sounds good to me -- tommorrow afternoon, perhaps? :)
--
Richard Gaskin
Managing Editor, revJournal
_______________________________________________________
Rev tips, tutorials and more: http://www.revJournal.com
More information about the use-livecode
mailing list