• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Who has that property?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Who has that property?


  • Subject: Re: Who has that property?
  • From: Christopher Nebel <email@hidden>
  • Date: Wed, 9 Nov 2005 11:20:37 -0800

On Nov 9, 2005, at 3:40 AM, has wrote:

Scott Babcock wrote:

The main system library contains a handler to scan for library- reference properties and populate them automatically...

Sounds voodoo-ish. Rule 1 of Reliable AppleScript Programming: don't get smart, it doesn't like it. It's like trying to drag-race in a beloved old Model-T jalopy - put your foot down too hard and the wheels will probably fly off.

I'm not sure if I agree with that particular assessment of AppleScript or not, but consider this from Brian Kernighan, who's in a position to know what he's talking about:


"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."


--Chris Nebel AppleScript and Automator Engineering

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Who has that property?
      • From: "John C. Welch" <email@hidden>
References: 
 >RE: Who has that property? (From: has <email@hidden>)

  • Prev by Date: Problems with Mail.app script and System Events
  • Next by Date: Re: New FireFox 1.5 browser -- applescript implementation
  • Previous by thread: RE: Who has that property?
  • Next by thread: Re: Who has that property?
  • Index(es):
    • Date
    • Thread